Partilhar via


Como depurar aplicativos Web

O ASP.NET é a tecnologia primária para desenvolver aplicativos Web no Visual Studio. O depurador do Visual Studio fornece ferramentas avançadas para depurar aplicativos Web do ASP.NET localmente ou em um servidor remoto. Este tópico descreve como depurar um projeto do ASP.NET durante o desenvolvimento. Para obter informações sobre como depurar um aplicativo Web do ASP.NET já implantado em um servidor de produção, consulte Depurando aplicativos Web implantados.

Para depurar um aplicativo do ASP.NET:

  • Você deve ter as permissões necessárias. Para obter mais informações, consulte Depuração do ASP.NET: requisitos do sistema.

  • A depuração do ASP.NET deve ser habilitada em Propriedades do Projeto.

  • O arquivo de configuração do aplicativo (Web.config) deve ser definido para o modo de depuração. O modo de depuração faz com que o ASP.NET gere símbolos para arquivos gerados dinamicamente e permite que o depurador se anexe ao aplicativo ASP.NET. O Visual Studio define isso automaticamente quando você inicia a depuração, caso você tenha criado o projeto do modelo Projetos Web.

  • Para obter mais informações, consulte Como habilitar a depuração para aplicativos ASP.NET.

Para depurar um aplicativo Web durante o desenvolvimento

  1. No menu Depurar, clique em Iniciar para iniciar a depuração do aplicativo Web.

    O Visual Studio cria o projeto de aplicativo Web, implanta o aplicativo se for necessário, inicia o ASP.NET Development Server se você estiver depurando localmente e anexa ao processo de trabalho do ASP.NET.

  2. Use o depurador para definir e desmarcar pontos de interrupção, depurar e executar outras operações de depuração, como faria para qualquer aplicativo.

    Para obter mais informações, consulte Mapa de depurador.

  3. No menu Depurar, clique em Parar Depuração para terminar a sessão de depuração ou, no menu Arquivo no Internet Explorer, clique em Fechar.

Consulte também

Tarefas

Como habilitar a depuração para aplicativos ASP.NET

Outros recursos

Depurando aplicativos Web e script

Depurando aplicativos ASP.NET e AJAX