Qual é a diferença entre “Páginas de erro .NET” e “Páginas de erro” no IIS7?

4

No IIS 7 (.5) no meu Windows Server 2008 r2, há dois locais para as páginas de erro: "Páginas de erro do .NET" em "ASP.NET" em Exibição de recursos e "Páginas de erro" em "IIS" na mesma opinião.

Parece que o primeiro não faz nada, mas o último faz (na minha aplicação web).

Por que existem dois e qual é a diferença?

    
por bgmCoder 12.01.2013 / 05:34

1 resposta

3

As Páginas de erro .NET são para exibir páginas de erro personalizadas quando o ASP.NET encontra um erro (por exemplo, 404 para uma página .aspx ou exceção gerada durante a renderização de uma página aspx)

As Páginas de Erro são para exibir páginas de erro personalizadas quando o IIS encontra um erro (antes de executar o processamento de uma solicitação para o ASP.NET). Estes seriam mostrados quando uma página normal .html encontrar um erro.

Existem duas áreas diferentes no web.config para controlar as páginas de erro personalizadas.

    
por 12.01.2013 / 10:13