Estou tendo problemas para publicar meu site no IIS. Ele sempre retorna HTTP 500 Internal Server Error.
Meu projeto é executado perfeitamente no host local. Eu instalei o pacote NuVG MvcDiagnostics.asxp ( link ) para verificar quaisquer exceções escondidas, mas eu não encontrei nada.
Estou executando um Windows Server 2016 no qual instalei o IIS. Não tenho conexão com o banco de dados necessária no meu site.
A identidade do pool de aplicativos é padronizada em ApplicationPoolIdentity e acabei de adicionar um novo site na porta 80.
Eu dei ao usuário IIS_IUSRS permissões completas na pasta inetpub. Meu site é adicionado está localizado em C: \ inetpub \ wwwroot \ website
Eu também tentei alterar existingResponse="PassThrough" e customErrors mode="Off" no webconfig, mas sem sorte.
Qualquer ajuda é muito apreciada! Eu tenho estado preso por semanas nisso. O que eu posso fazer? Thx!
SOLUÇÃO
Parece que esqueci de instalar algumas partes do IIS.