Wiem, że IIS 7+ używa teraz plików konfiguracyjnych XML zamiast metabazy. Wiem również, że jeśli edytuję plik web.config dla danej witryny, IIS automatycznie wykrywa zmiany i implementuje wszelkie odpowiednie zmiany konfiguracji.
Czy jednak dotyczy to również pliku ustawień applicationHost.config na poziomie serwera? (Zwykle znajduje się w C: \ windows \ system32 \ inetsrv \ config.) W szczególności, czy bezpiecznie jest ostrożnie edytować ten plik zamiast używać Menedżera usług IIS lub narzędzia wiersza polecenia appcmd? Nie mogłem znaleźć w dokumentacji niczego, co powiedziałoby, że jest to w porządku lub nie jest w porządku, aby to zrobić.
Jestem ciekawy, ponieważ muszę zmienić powiązania dla wielu witryn z jednego adresu IP na inny. O wiele szybciej byłoby po prostu przeprowadzić globalne wyszukiwanie i zastąpić adres IP w pliku konfiguracyjnym zamiast ręcznie edytować kilkadziesiąt witryn w GUI.