سؤال

ما هو تأثير تغيير قيمة في الملف Machine.config؟ وهذا يؤدي ما يعادل IISRESET على الجهاز؟ إذا لم يحدث ذلك فإن تطبيق تشغيل اختيار فورا عن قيم جديدة تضاف إلى هذا الملف؟

هل كانت مفيدة؟

المحلول

وسوف تحرير machine.config تسبب كل AppDomains لإعادة تدوير على الخادم. لجميع المقاصد والأغراض، انها نفس إعادة تعيين IIS من وجهة تطبيق ASP.Net وجهة نظر. إعادة تعيين IIS الكاملة يفعل إنجاز بعض الشيء وإن كان أكثر.

لاحظ أن تحرير ملف web.config للتطبيق سوف تتسبب فقط في العملية المنفذة AppDomain هذا التطبيق لإعادة تدوير، وليس كامل الخادم.

نصائح أخرى

وأردت فقط أن أقول، هناك استثناء واحد من السلوك السيارات ذات قيمة لاقط من MSDN:   لا يكون ملقم IIS إلى إعادة التشغيل لتصبح التغييرات نافذة المفعول إلا إذا تم تغيير المقطع processModel

وبنس

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top