INFO: Escolher o depurador de que o sistema irá expandir

Traduções de Artigos Traduções de Artigos
Artigo: 103861 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

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

             SOFTWARE\ 
            Microsoft\ 
           Windows NT\ 
       CurrentVersion\ 
              AeDebug
				
esta chave contém as seguintes entradas:
   Auto
   Debugger
				
estas entradas estão também disponíveis no Windows 95. No entanto, no Windows 95, estão incluídos no ficheiro Win.ini, em vez do registo. A secção [aedebug] tem entradas que correspondam ao registo.

Se o valor de automática estiver definido como "0" (zero), em seguida, o sistema irá gerar uma janela de contexto e se o utilizador escolher ' Cancelar ', expandir o depurador especificado no valor do depurador. Se o valor de automática estiver definido como "1", em seguida, o sistema irá automaticamente geram o depurador especificado no valor do depurador de.

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

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

Mais Informação

O depurador DRWTSN32 é um depurador post-mortem semelhante em termos de funcionalidade ao programa Windows 3.1 Dr. Watson. DRWTSN32 gera um ficheiro de registo que contém informações de erro sobre a aplicação inválida. Os seguintes dados são gerados no ficheiro de registo Drwtsn32.log:
  • Informações de excepção (nome e de número da excepção).
  • Informações de sistema (nome do computador, nome de utilizador, versão do SO e por aí em diante.
  • Lista de tarefas.
  • Informação de estado para cada thread (informação de registo, na desassemblagem, descrição passo passo pilha, tabela de símbolos).
Um registo de cada erro de aplicação é registado no registo de eventos da aplicação. Os dados de erro de aplicação para cada falha são armazenados num ficheiro de registo denominado Drwtsn32.log, que, por predefinição, é colocado no directório do Windows.

Nota : pode instalar DRWTSN32 correctamente no registo executando
DRWTSN32 -i
				
a partir de uma linha de comandos (ou a partir do menu Iniciar, clique em executar).

Propriedades

Artigo: 103861 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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