INFORMAZIONI: Scelta del debugger che il sistema genererÓ

Traduzione articoli Traduzione articoli
Identificativo articolo: 103861 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sommario

Nel SDK di Win32, versioni 3.1, 3.5, 3.51 e 4.0, il sistema pu˛ generare un debugger ogni volta che gli errori di un'applicazione. La funzionalitÓ Ŕ controllata dalla chiave del Registro di sistema seguente in Windows NT:
   HKEY_LOCAL_MACHINE\ 

             SOFTWARE\ 
            Microsoft\ 
           Windows NT\ 
       CurrentVersion\ 
              AeDebug
				
questa chiave contiene le voci seguenti:
   Auto
   Debugger
				
questi movimenti sono inoltre disponibili in Windows 95. Tuttavia, in Windows 95, sono contenuti nel file Win.ini anzichÚ il Registro di sistema. La sezione [aedebug] include voci che corrispondono al Registro di sistema.

Se il valore di Auto Ŕ impostato su "0" (zero), quindi il sistema genera una finestra popup e se l'utente sceglie Annulla, generare il debugger specificato nel valore del debugger. Se il valore di Auto Ŕ impostato su "1", il sistema genererÓ automaticamente il debugger specificato nel valore del debugger.

Dopo l'installazione di Windows, il valore di debugger Ŕ impostato su
   DRWTSN32 -p %ld -e %ld -g
				
e il valore Auto Ŕ impostato su 1. Se Ŕ installato il SDK di Win32, quindi il valore di debugger viene modificato per
   <MSTOOLS>\BIN\WINDBG -p %ld -e %ld
				
e il valore Auto Ŕ impostato su 0.

Microsoft Visual c ++ versione 5.0 rende la seguente voce per il valore di debugger:
   C:\Program Files\DevStudio\SharedIDE\BIN\msdev.exe -p %ld -e %ld
				

Informazioni

Il debugger di DRWTSN32 Ŕ un debugger post-mortem simile al programma Dr. Watson per Windows 3.1. DRWTSN32 genera un file di registro contenente informazioni di errore per l'applicazione non valido. I dati seguenti viene generati nel file Drwtsn32.log:
  • Informazioni di eccezione (numero di eccezione e nome).
  • Informazioni di sistema (nome del computer, un nome utente, un versione del sistema operativo e un' cosý via TCP/IP.
  • Elenco attivitÓ.
  • Dump dello stato per ciascun thread (dump del registro, disassembly, stack, tabella di simboli).
Un record di ogni errore dell'applicazione viene registrato nel registro eventi dell'applicazione. I dati di errore di applicazione per ogni arresto anomalo del sistema vengono memorizzati in un file di registro denominato Drwtsn32.log, che, per impostazione predefinita, viene inserito nella directory di Windows.

Nota : ╚ possibile installare DRWTSN32 correttamente nel Registro di sistema eseguendo
DRWTSN32 -i
				
da un prompt dei comandi (o di dal menu di avvio, fare clic su Esegui).

ProprietÓ

Identificativo articolo: 103861 - Ultima modifica: lunedý 11 luglio 2005 - Revisione: 1.2
Le informazioni in questo articolo si applicano a:
  • Microsoft Platform Software Development Kit-edizione gennaio 2000
Chiavi:á
kbmt kbinfo KB103861 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 103861
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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