O IIS por padrão mostra os erros detalhados para o servidor local e envia um erro amigável (500 – Internal Server erro.) para os clientes. No caso de hosting e dos desenvolvedores, e precisam que o servidor envie o erro correto, é necessário habilitar no IIS como é mostrado abaixo:

Vá na opção Error Pages:


Após isso, clique em Edit Feature Settings e selecione Detailed erros:


A partir de agora será apresentando no browser o erro detalhado da página que está apresentando problemas. 

por Pablo Weyne - www.iishelp.com.br