INFO: Escolher o depurador que o sistema irá gerar

Traduções deste artigo Traduções deste artigo
ID do artigo: 103861 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

No SDK do Win32, versões 3.1, 3.5, 3.51 e 4.0, o sistema pode gerar um depurador sempre que um falhas de aplicativo. A capacidade é controlada pela chave do registro seguinte no Windows NT:
   HKEY_LOCAL_MACHINE\ 

             SOFTWARE\ 
            Microsoft\ 
           Windows NT\ 
       CurrentVersion\ 
              AeDebug
				
essa chave contém as seguintes entradas:
   Auto
   Debugger
				
essas entradas também estão disponíveis no Windows 95. No entanto, no Windows 95, eles estão contidos no arquivo Win.ini em vez do Registro. A seção [aedebug] tem entradas que correspondem ao registro.

Se o valor Auto é definido como "0" (zero), em seguida, o sistema irá gerar uma janela pop-up e se o usuário escolher Cancelar, gerar o depurador especificado no valor depurador. Se o valor Auto é definido como "1", em seguida, o sistema automaticamente irá gerar o depurador especificado no valor depurador.

Depois de instalar o Windows NT, o valor depurador é definido como
   DRWTSN32 -p %ld -e %ld -g
				
e o valor Auto é definido como 1. Se o Win32 SDK está instalado, o valor depurador é alterado para
   <MSTOOLS>\BIN\WINDBG -p %ld -e %ld
				
e o valor Auto é definido como 0.

Microsoft Visual C++ versão 5.0 torna a seguinte entrada para o valor Depurador:
   C:\Program Files\DevStudio\SharedIDE\BIN\msdev.exe -p %ld -e %ld
				

Mais Informações

O depurador Drwtsn32 é um depurador de post-mortem semelhante em funcionalidade ao programa do Windows 3.1 Dr. Watson. Drwtsn32 gera um arquivo de log contendo falhas informações sobre o aplicativo problemático. Os seguintes dados são gerados no arquivo Drwtsn32.log:
  • Informações de exceção (nome e número de exceção).
  • Informações do sistema (nome do computador, nome de usuário, versão do sistema operacional e assim por diante.
  • Lista de tarefas.
  • Despejo de estado para cada segmento (despejo de registrador, desmontagem, movimentação de pilha, tabela de símbolos).
Um registro de cada erro de aplicativo é registrado no log de eventos do aplicativo. Os dados de erro do aplicativo para cada falha é armazenados em um arquivo de log denominado Drwtsn32.log, que é colocado na pasta do Windows por padrão.

Observação : você pode instalar Drwtsn32 corretamente no Registro executando
DRWTSN32 -i
				
em um prompt de comando (ou no menu Iniciar, clique em Executar).

Propriedades

ID do artigo: 103861 - Última revisão: segunda-feira, 11 de julho de 2005 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Platform Software Development Kit-January 2000 Edition
Palavras-chave: 
kbmt kbinfo KB103861 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 103861

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com