Share via


Guia erros personalizados, caixa de diálogo Configurações de configuração do ASP.NET

Quando ocorre um erro em uma página da Web do ASP.NET ou componente, o ASP.NET gera um código de erro. Erros podem incluir os seguintes tipos:

  • time de compilar.

  • Analisador (elementos ASP.NET malformados).

  • Configuração.

  • time de execução.

    ObservaçãoObservação:

    O MMC s NAP-in para ASP.NET funciona com o IIS 6.0 ou anterior. A ferramenta de administração do IIS 7.0 inclui a funcionalidade da ferramenta do MMC do ASP.NET. Para obter mais informações, consulte O ASP.NET e configuração do IIS.

Por padrão, o ASP.NET gera dinamicamente uma página de erro que contém uma descrição do erro, o nome da página na qual ocorreu o erro e um rastreamento de pilha. Se o modo de depurar estiver ativado, a página gerada dinamicamente também inclui um trecho do código-fonte onde o erro foi originado. Definindo erros personalizados, você pode especificar como aplicativo Web Web responde quando ocorre um erro.

ObservaçãoObservação:

Para obter informações detalhadas sobre o modo de depuração, consulte Guia do aplicativo, caixa de diálogo Configurações de configuração do ASP.NET.

Para exibir a guia erros personalizados da caixa de diálogo Definições de configuração do ASP.NET

  1. No Microsoft Windows, abra o Ferramentas administrativase, em seguida, clicar Serviços de Informações da Internet (Serviços de Informações da Internet) Manager.

    IIS Manager é exibida.

  2. Under Internet Information Services, expand Servername (local computer), expand Web Sites, right-click either Websitename or Default Website, and then click Properties.

    The Propriedades do site caixa de diálogo é exibida.

  3. clicar no ASP.NET guia e, em seguida, clicar edição configuração.

    The ASP.NET Configuration Settings dialog box appears.

  4. clicar no Erros personalizados guia.

Tarefas

The Erros personalizados guia permite que você conclua as seguintes tarefas:

  • Especifique uma página de erro padrão para exibir quando ocorrer um erro ASP.NET em qualquer lugar no aplicativo Web Web.

  • MAP códigos de erro HTTP específicos para páginas de erro correspondentes.

    ObservaçãoObservação:

    Mapeamentos funcionam somente para erros que o ASP.NET é notificado da existência. Por exemplo, por padrão, o ASP.NET não é notificado de erros HTTP 404 (página não encontrada). Se você desejar que o ASP.NET para receber esses erros, você pode conjunto as propriedades de site da Web para mapear os erros de HTTP para páginas .aspx.

  • Especificar se as páginas de erro personalizadas são exibidas para todos os usuários, nenhum usuário ou usuários remoto (não-administrativos).

Elementos da Interface do Usuário

  • Modo de erro personalizadas
    clicar um modo para especificar sistema autônomo erros personalizados sistema autônomo são exibidos, da seguinte maneira:

    • Ativado   

      Páginas de erro personalizadas são sempre exibidas. Use esta configuração para exibir erros enquanto você estiver desenvolvendo aplicativo Web Web.

    • Desativado

      Páginas de erro personalizadas não são exibidas. Em vez disso, erros resultam em uma página de erro ASP.NET gerada dinamicamente.

    • Apenas remoto   

      Erros são redirecionados somente para solicitações que não se originam localmente no servidor Web. Use este modo para exibir os erros ASP.NET enquanto trabalha no servidor, mas exibe erros personalizados os usuários do aplicativo Web Web.

  • URL de redirecionamento padrão
    Digite o nome da página (.aspx ou .htm) para exibir em resposta a erros sem tratamento em qualquer lugar no aplicativo Web Web.

  • Erros personalizados herdados
    Relaciona as páginas de erro personalizadas que são herdadas dos arquivos de configuração que são superiores na hierarquia. Você pode substituir as configurações herdadas erros, adicionando um erro local personalizado para o código de status que você deseja substituir.

  • Erros personalizados locais
    Lista as páginas de erro para o site corrente, especificamente.

  • Adicionar
    clicar para em em aberto o edição ou adicionar manipuladores de erro personalizadas caixa de diálogo onde você pode especificar um código de erro HTTP e a página para exibir quando o ASP.NET detectará o erro.

    ObservaçãoObservação:

    Mapeamentos funcionam somente para erros que o ASP.NET é notificado da existência. Por exemplo, por padrão, o ASP.NET não é notificado de erros HTTP 404 (página não encontrada). Se você desejar que o ASP.NET para receber esses erros, você pode conjunto as propriedades de site da Web para mapear os erros de HTTP para páginas .aspx.

    Você deve fornecer o código de erro HTTP e a URL da página criar mapeamento. A página que você faz referência não é necessário estar no corrente Web site.

    ObservaçãoObservação:

    IIS Manager não valida a URL que você inserir.

  • Editar
    clicar para em em aberto o edição ou adicionar manipuladores de erro personalizadas caixa de diálogo onde você pode alterar a página Erro de nome ou código da página selecionada em Erros personalizados locais.

  • Remove
    clicar para excluir um mapeamento de página de erro.

Consulte também

Tarefas

Como: Acessar definições de configuração do ASP.NET por programação

Conceitos

Visão Geral da Configuração ASP.NET

Referência

Guia autenticação, caixa de diálogo Configurações de configuração do ASP.NET

Guia de autorização, caixa de diálogo Configurações de configuração do ASP.NET

Guia locais, caixa de diálogo Configurações de configuração do ASP.NET

connectionStrings elemento (ASP.NET Settings Esquema)

appSettings elemento (Geral Settings Esquema)