Usuário com melhor resposta
HTTP Error 500.22 - Internal Server Error

Pergunta
-
Pessoal sou novo em ASP.NET e estou tentando executar uma aplicação no IIS8 e aparece o seguinte erro:
HTTP Error 500.22 - Internal Server Error
Detectada uma configuração do ASP.NET não aplicável no modo de pipeline gerenciado integrado.
Causas mais prováveis:
Este aplicativo define a configuração na seção system.web/httpModules.
Ações que você pode tentar:
Migre a configuração para a seção system.webServer/modules. É possível executar essa operação manualmente ou com o uso de AppCmd da linha de comando. Por exemplo, no diretório de instalação do IIS Express, execute appcmd migrate config "Default Web Site/". O uso de AppCmd para migrar o aplicativo permitirá que ele funcione no modo Integrado. Ele continuará funcionando no modo Clássico e nas versões anteriores do IIS.
Se você tiver certeza de que pode ignorar esse erro, desabilite-o configurando system.webServer/validation@validateIntegratedModeConfiguration como falso.
Se desejar, alterne o aplicativo para o pool de aplicativos de modo Clássico. Por exemplo, no diretório de instalação do IIS Express, execute appcmd set app "Default Web Site/" /applicationPool:"Clr4ClassicAppPool". Somente faça isso se não conseguir migrar o aplicativo.
Alguém poderia me ajudar por favor?
- Editado Alexpps sexta-feira, 1 de agosto de 2014 03:59
Respostas
Todas as Respostas
-
Isso já ocorreu comigo no IIS 7.5
Eu NÃO tentei alterar o web.config, mesmo sabendo que o problema está nele.
Provavelmente você tem a section system.web.httpmodules. Parece que quando o modo é integrado, ocorre erro.
Eu fiz o seguinte:
criei um application pool especifico, coloquei o modo pipeline "classic"
apliquei o application pool acima ao site e funcionou.
espero que te ajude.
-
-