Wie kann ich IIS7 programmgesteuert konfigurieren? (ohne die Metabasis zu benutzen)

Stellen Sie sich eine .NET-Anwendung vor, die viele Konfigurationsänderungen in IIS ausführt, z. B. das Ändern von virtuellen Verzeichnissen oder das Aktivieren der Komprimierung. Mit IIS6 konnte alles unter Verwendung der Metabasis durch bewerkstelligt werdenDirectoryServices.

In IIS7 ist die Metabasis-Kompatibilität jedoch eine optionale Komponente. Daher gehe ich davon aus, dass alternative Methoden zum programmgesteuerten Ausführen von Konfigurationsänderungen verwendet werden sollten. Wie macht man das richtig? Soll ich das direkt bearbeiten?applicationHost.config Datei oder gibt es eine empfohlene API?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage