1. Измените файлы конфигурации, такие как Machine.Config, Web.Config, Global.asax.
2. Изменен каталог bin и его содержимое.
3. Количество перекомпиляций превышает значение, заданное параметром <compilation numRecompilesBeforeAppRestart=/> в Machine.config или web.config.
4. Измените физический путь к виртуальному каталогу приложения.
5. Измените политику CAS.
6. Перезапустите веб-сервис.
7. Удалите подкаталог приложения (только для .net 2.0).
Для повторного использования AppDomain обратитесь к этому сообщению в блоге Тесс: http://blogs.msdn.com/tess/archive/2006/08/02/686373. aspx