Я знаю, что IIS 7+ теперь использует файлы конфигурации XML вместо метабазы. Я также знаю, что если я отредактирую файл web.config для данного сайта, IIS автоматически обнаружит изменения и выполнит любые соответствующие изменения конфигурации.
Однако относится ли это также к файлу настроек applicationHost.config уровня сервера? (Обычно он находится в C: \ windows \ system32 \ inetsrv \ config.) В частности, безопасно ли тщательно редактировать этот файл вместо использования диспетчера IIS или утилиты командной строки appcmd? Я не смог найти ничего в документации, в которой говорилось, что все в порядке или нет.
Мне любопытно, потому что я должен изменить привязки для многочисленных сайтов с одного IP на другой. Было бы намного быстрее просто выполнить глобальный поиск и заменить IP-адрес в файле конфигурации вместо ручного редактирования нескольких десятков сайтов в графическом интерфейсе.