Eu sei que o IIS 7 ou superior agora usa arquivos de configuração XML em vez da metabase. Também sei que, se eu editar um arquivo web.config para um determinado site, o IIS detectará automaticamente as alterações e implementará as alterações de configuração correspondentes.
No entanto, isso também se aplica ao arquivo de configurações applicationHost.config no nível do servidor? (Geralmente, está localizado em C: \ windows \ system32 \ inetsrv \ config.) Especificamente, é seguro editar cuidadosamente esse arquivo em vez de usar o Gerenciador do IIS ou o utilitário de linha de comando appcmd? Não consegui encontrar nada na documentação que afirmasse que estava tudo bem ou não.
Estou curioso porque tenho que alterar as ligações de vários sites de um IP para outro. Seria muito mais rápido simplesmente fazer uma pesquisa global e substituir o endereço IP no arquivo de configuração, em vez de editar manualmente algumas dezenas de sites na GUI.