Ich weiß, dass IIS 7+ jetzt XML-Konfigurationsdateien anstelle der Metabasis verwendet. Ich weiß auch, dass wenn ich eine web.config-Datei für eine bestimmte Site bearbeite, IIS die Änderungen automatisch erkennt und alle entsprechenden Konfigurationsänderungen implementiert.
Gilt dies jedoch auch für die Einstellungsdatei applicationHost.config auf Serverebene? (Die Datei befindet sich normalerweise in C: \ windows \ system32 \ inetsrv \ config.) Ist es sicher, diese Datei sorgfältig zu bearbeiten, anstatt den IIS-Manager oder das Befehlszeilendienstprogramm appcmd zu verwenden? Ich konnte in der Dokumentation nichts finden, was besagt, dass dies in Ordnung oder nicht in Ordnung ist.
Ich bin neugierig, weil ich die Bindungen für zahlreiche Sites von einer IP zu einer anderen ändern muss. Es wäre viel schneller, einfach global nach der IP-Adresse in der Konfigurationsdatei zu suchen und diese zu ersetzen, als ein paar Dutzend Sites in der GUI manuell zu bearbeiten.