JScript com o depurador de Runtime de linguagem comum de depuração.
Alguns programas de JScript são projetados para executar a partir da linha de comando, enquanto outras são desenvolvidas para ser executado em um ASP.NET página. O tipo de programa influencia o método de depuração.
O depurador de runtime de linguagem comum, dbgclr.exe, está localizado no diretório GuiDebug do.Instalação do NET Framework.
Para usar dbgclr.exe, qualificar o nome do programa com o nome de caminho ou adicionar o caminho para o caminho de pesquisa.
Procedimentos
Para configurar a depuração de um programa de linha de comando
Seu programa de gravação em qualquer editor e salvá-lo como texto.
Compile o programa usando o sinalizador /debug. Para obter mais informações, consulte /Debug.
Iniciar dbgclr, o depurador de runtime de linguagem comum.
Do arquivo Menu de dgbclr, clique em Abrire em seguida, clique em arquivo.
No Abrir o arquivo caixa de diálogo caixa, abra o arquivo de origem (o arquivo com a extensão. js) que você deseja depurar.
Do Debug menu, clique em o programa de depuração.
No programa para depurar caixa de diálogo, clique nas reticências (…) adjacente o programa painel.
Em localizar o programa de depuração janela, vá para o seu programa compilado (o arquivo com a extensão. exe), selecione-o e clique em Abrir.
No Programa Debug caixa de diálogo, clique em OK.
Esta instalação seja concluída, você pode continuar para a depuração para usando a seção de depurador de Runtime de linguagem comum.
Para configurar a depuração de um aplicativo ASP.NET programa
Seu programa de gravação em qualquer editor e salvá-lo como texto.
Escreve o wrapper HTML para o ASP.NET. Certifique-se de especificar que você deseja depurar o código de JScript, incluindo esta linha em seu código:
<%@page Language=jscript debug=true %>
Abra a página em um navegador para compilar a página.
Iniciar dbgclr, o depurador de runtime de linguagem comum.
Do Ferramentas menu de dgbclr, clique em Depurar processos.
No processos janela, selecione Mostrar processos do sistema e Show processes in all sessions.
No Available Processes caixa de diálogo, selecione o ASP.NET o processo de trabalho que executa o aplicativo da Web, clique em Attache clique em Fechar.
Por padrão, o processo do operador é aspnet_wp. exe no IIS 5.x (no Windows 2000 e Windows XP) e W3wp. exe para o IIS 6.0 (no Windows Server 2003).
Do arquivo Menu, clique em Abrire em seguida, clique em arquivo.
No Abrir arquivo de janela, navegue até o seu código-fonte, selecione-o e clique em Abrir.
Esta instalação seja concluída, você pode continuar para a depuração para usando a seção de depurador de Runtime de linguagem comum.
Para depurar usando o depurador de Runtime de linguagem comum
Mova o cursor para o local do arquivo onde você deseja definir um ponto de interrupção e pressione F9.
Repita a etapa anterior para adicionar mais pontos de interrupção.
Do Debug Menu, clique em Iniciar.
O programa será executado até encontrar um ponto de interrupção ou um erro de tempo de execução. Neste ponto, várias janelas serão aberto, permitindo que você realize tarefas adicionais de depuração.
Para parar a depuração, mas deixar a execução do programa, a partir de Debug Menu, escolha Detach All.
Caso contrário, o programa será encerrado quando parar a depuração.
Comentários
Quando estiver depurando um programa compilado a partir da linha de comando, dgbclr rereads o programa compilado, cada vez que você iniciar a depuração. Conseqüentemente, você pode modificar seu código de JScript e (depois de recompilar o código), verifique o efeito dessas mudanças.
Consulte também
Tarefas
Escrever o código de JScript com Visual Studio
Conceitos
Construção da linha de comando
Depuração JScript com Visual Studio