Jak programowo skonfigurować IIS7? (bez użycia Metabase)
Rozważmy aplikację .NET, która wykonuje wiele zmian konfiguracji w usługach IIS, takich jak zmiana katalogów wirtualnych lub włączenie kompresji. W IIS6 wszystko można osiągnąć za pomocą metabazyDirectoryServices
.
Jednak w IIS7 kompatybilność Metabase jest komponentem opcjonalnym, więc zakładam, że należy użyć alternatywnych sposobów, aby programowo wykonać zmiany konfiguracji. Jak to zrobić? Czy powinienem bezpośrednio edytowaćapplicationHost.config
plik czy jest zalecany API?