जब भी आप web.config को टच करते हैं ASP.NET AppDomain को फिर से शुरू किया जाता है। किसी फ़ोल्डर के लिए फ़ाइल चेंज नोटिफिकेशन (FCN) को बंद करना संभव है, लेकिन यदि आप इसकी मदद कर सकते हैं तो यह आमतौर पर सबसे अच्छा दांव नहीं है। यदि आप इसे बंद कर देते हैं, तो इसका मतलब है कि आपको परिवर्तनों को प्रभावी करने के लिए ऐप पूल को मैन्युअल रूप से रीसायकल करना होगा।
IIS7 से पहले, केवल ASP.NET परिवर्तन AppDomain रीसायकल का कारण होगा, लेकिन IIS7 और web.config में रहने वाली कई सेटिंग्स के साथ, यह एक अधिक सामान्य मुद्दा है। यानी IIS 7 प्रबंधक में एक डिफ़ॉल्ट डॉक्टर बदलने से AppDomain रीसायकल अब हो जाएगा।
आदर्श रूप से आपको बस अपनी परिवर्तन दर को कम रखने की आवश्यकता है, या कभी-कभी परिवर्तन को applicationHost.config पर लागू करें (जो कि AppDomain रीसायकल का कारण नहीं बनता है) web.config के बजाय।