Como: IIS 7.0 suprimir avisos de inscrição
O elemento validation controla se o Serviços de Informações da Internet (IIS) verifica que o aplicativo da Web do web.config está corretamente configurado para modo integrado IIS 7.0.Quando o elemento validation do atributo validationConfigurationModeConfiguration é definido como true (o valor padrão), um aviso de migração no modo integrado é gerado quando uma das seguintes condições forem verdadeiras:
Uma seção httpModules está definida.
Uma seção httpHandlers está definida.
No elemento identity, o atributo Impersonate definido como true.
Em alguns cenários talvez queira suprimir a seleção e a mensagem de aviso associado.O arquivo web.config do aplicativo pode, em seguida, conter configurações para o IIS 6.0 e IIS 7.0 executar no modo clássico.Ele também pode conter configurações de IIS 7.0 sendo executado no modo integrado, sem precisar manter arquivos Web.config separados.
Este tópico descreve como suprimir a seleção.Para obter mais informações sobre como mover aplicativos da Web para IIS 7.0, consulte Movendo um aplicativo ASP.NET do IIS 6.0 para o IIS 7.0.
Suprimir o aviso de modo integrado
Quando você altera um aplicativo de uso clássico para modo integrado e você deseja deixar módulo personilizads e registros de manipulador para modo clássico (e IIS 6.0), você deve definir o elemento de validação para evitar um mensagem de aviso.
Observação: |
---|
Quando você suprime a mensagem de erro, o IIS não verifica configurações Web.config não suportadas. |
Suprimir o aviso de modo integrado
Abra o arquivo Web.config.
Se o aplicativo não tiver um arquivo Web.config, criar um.Para obter mais informações, consulte Editando Arquivos de Configuração ASP.NET.
Se o arquivo web.config ainda não contiver uma seção system.webServer, crie um dentro do elemento configuration, como mostrado no exemplo a seguir.
<configuration> <system.webServer> </system.webServer> </configuration>
Create a validation element inside the system.webServer element.
Adicione um atributo validationConfigurationModeConfiguration e defina-o como false.
O exemplo a seguir mostra uma seção system.webServer que esteja configurada para suprimir mensagem de aviso de migração do IIS.
<configuration> <system.webServer> <validation validationConfigurationModeConfiguration="false"> </system.webServer> </configuration>
Consulte também
Conceitos
Executando Aplicativos da Web no Windows Vista com o IIS 7.0 e Visual Studio
Executando aplicativos da Web no Windows Server 2008 com o IIS 7.0 e Visual Studio