ASP.NET AppDomain перезапускається кожного разу, коли ви торкаєтесь веб-конфігу. Можна вимкнути сповіщення про зміну файлів (FCN) для папки, але зазвичай це не найкраща ставка, якщо ви зможете в цьому допомогти. Якщо ви вимкнете це, це просто означає, що вам потрібно вручну переробити пул додатків, щоб зміни вступили в силу.
До IIS7, лише зміни ASP.NET призвели до переробки AppDomain, але з IIS7 та багатьма налаштуваннями, що живуть у web.config, це більш поширена проблема. тобто зміна документа за замовчуванням у IIS 7 Manager призведе до того, що AppDomain переробляє зараз.
В ідеалі вам просто потрібно зменшити швидкість зміни або іноді застосувати ці зміни до applicationHost.config (що не спричиняє переробку AppDomain), а не web.config.