Повторного использования пула приложений должно быть достаточно для каждого сайта. Это независимые процессы. Слишком часто статьи и процессы продвигают использование iisreset. Можно ли остановить / запустить пул приложений для одного сайта? Это решение для одного сервера, и вы пытаетесь минимизировать время простоя сайта? Существует возможность Отключить повторное использование при изменении конфигурации. Затем вы можете переработать его вручную. Когда возникает проблема, что указано в applicationHost.config?
Правильно и немедленно работает изменение физического пути из диспетчера IIS?
Вы можете попробовать следующую команду. Другой синтаксис, должен иметь тот же результат, но, возможно, он работает немного по-другому внутри, заставляя IIS принимать изменения (лучше):
C: \ Windows \ System32 \ inetsrv \ appcmd.exe set app "www.site.com/ "- [path = '/']. PhysicalPath:" SITE_REV1 \ Site "