Compartilhar via


depuração Implantado aplicativos da Web e serviços da Web

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Se você precisar depurar um aplicativo Web Web que está sendo executado em um servidor de produção, isso deve ser concluído com cuidado.Se você anexar à ASP.NET trabalho de processo para depuração e atingiu um ponto de interrupção, por exemplo, todos os código gerenciado na é interrompida processo do operador. Interromper todos os códigos gerenciado no processo do operador pode causar uma paralisação dos trabalho para todos os usuários no servidor.Antes de depurar em um servidor de produção, considere o impacto potencial no trabalho de produção.

Para usar Visual Studio Para depurar um aplicativo implantado, você deve anexar à ASP.NET trabalho de processo e certifique-se de que o depurador tenha acesso aos símbolos para o aplicativo. Você também deve localizar e abra os arquivos de fonte para o aplicativo.Para obter mais informações, consulte Gerenciar símbolos e código-Origem, Como: Localizar o nome do processo ASP.NET e ASP.NET depuração: Requisitos do sistema.

Observação:

Muitos ASP.NET Aplicativos da Web de referência DLLs que contêm a lógica comercial ou Outros código útil. Como uma referência copia automaticamente a DLL do seu computador local para pasta \bin do diretório virtual do aplicativo Web Web.Quando você está depurando, lembre-se de aplicativo Web Web faz referência a essa cópia da DLL e não a cópia no computador local.

O processo de anexar o ASP.NET processo do operador é semelhante a anexar a qualquer Outros processo remoto. Quando você está conectado, se você não tiver o projeto correto em aberto, uma caixa de diálogo aparece quando o aplicativo for interrompida.Esta caixa de diálogo solicita o local dos arquivos de fonte para o aplicativo.O nome de arquivo que você especificar na caixa de diálogo deve corresponder ao nome de arquivo especificado em símbolos de depurar no servidor Web.Para obter mais informações, consulte Anexando a processos em execução.

Consulte também

Tarefas

Como: Habilitar a depuração para aplicativos do ASP.NET

Como: Localizar o nome do processo ASP.NET

Outros recursos

Depuração de ASP.NET e aplicativos AJAX

Os aplicativos da web depuração e script

Gerenciar símbolos e código-Origem