Compartilhar via


JScript depuração com o depurador do Common linguagem tempo de execução

Alguns programas de JScript são projetados para executar a partir da linha de comando, enquanto outros são criados para ser executado em um ASP.NET página. O tipo de programa influencia o método de depuração.

O Common Language tempo de execução depurador, dbgclr.exe, localizado no diretório GuiDebug da instalação do .NET estrutura.

Para usar dbgclr.exe, você deve qualificar o nome do programa com o nome de caminho ou adicionar o caminho para o caminho de Pesquisar.

Procedimentos

Para conjunto a depuração de um programa de linha de comando

  1. gravar seu programa em qualquer editor e salvá-lo sistema autônomo texto.

  2. compilar o programa usando o sinalizar/depurar.Para obter mais informações, consulte /Depurar.

  3. Inicia dbgclr, o Common Language tempo de execução depurador.

  4. From a Arquivo Menu de dgbclr, clicar em abertoe, em seguida, clicar Arquivo.

  5. No em aberto arquivo caixa de diálogo, abra o arquivo de fonte (o arquivo com extensão .js) que você deseja depurar.

  6. From a Depurar menu, clicar Programa para depuração.

  7. No Programa para depurar caixa de diálogo, clicar reticências (…) adjacente a Programa painel.

  8. No FindPrograma para depurar janela, navegue até o programa compilado (o arquivo com extensão .exe), selecionar-o e clicar em aberto.

  9. No Programa para depurar caixa de diálogo, clicar OK.

Após essa instalação estiver concluída, você pode prosseguir para a depurar para usando a seção Common linguagem tempo de execução Debugger.

Para configurar a depuração para um programa do ASP.NET

  1. gravar seu programa em qualquer editor e salvá-lo sistema autônomo texto.

  2. Escrever o wrapper HTML para o ASP.NET. Certifique-se de especificar que você deseja depurar o código JScript, incluindo esta linha no seu código:

    <%@page Language=jscript debug=true %>

  3. Abra a página em um navegador para compilar a página.

  4. Inicia dbgclr, o Common Language tempo de execução depurador.

  5. From a Ferramentas menu do dgbclr, clicar Depurar processos.

  6. No Processos janela, selecionar ambos os Mostrar processos do sistema and Show processes in all sessions.

  7. No Processos disponível diálogo, selecionar o ASP.NET processo de trabalho que executa aplicativo Web Web, clicar Anexare clicar Fechar.

    Por padrão, o processo do operador é aspnet_wp.exe para IIS 5. x (no Windows 2000 e Windows XP) e w3wp.exe no IIS 6.0 (no Windows servidor 2003).

  8. From a Arquivo Menu, clicar em abertoe, em seguida, clicar Arquivo.

  9. No em em aberto arquivo janela, navegue até o código-fonte, selecioná-la e clicar em aberto.

Após essa instalação estiver concluída, você pode prosseguir para a depurar para usando a seção Common linguagem tempo de execução Debugger.

Para depurar usando o depurador do Common linguagem tempo de execução

  1. Mova o cursor para o local do arquivo onde você deseja conjunto um ponto de interrupção e pressione F9.

  2. Repetir a etapa anterior para adicionar mais pontos de interrupção.

  3. From a Depurar Menu, clicar Iniciar.

    O programa será executado até encontrar um ponto de interrupção ou um erro em time de execução.Neste ponto, várias janelas serão em aberto, permitindo que você realize tarefas de depuração ainda mais.

  4. Para parar a depuração, mas deixar o programa em execução, da Depurar Menu, escolher Desanexar Tudo.

    Caso contrário, o programa será encerrado quando você parar a depuração.

Comentários

Quando estiver depurando um programa compilado a partir da linha de comando, dgbclr rereads o programa compilado toda vez que você iniciar a depuração.Conseqüentemente, você pode modificar seu código JScript e (depois recompilar o código), verifique o efeito dessas alterações.

Consulte também

Tarefas

Escrevendo código JScript com o Visual Studio

Conceitos

Criando a partir da linha de comando

JScript depuração com o Visual Studio

Depurador CLR (DbgCLR.exe)

Outros recursos

Guia para o depurador