Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il registro eventi di Windows mantiene un record del comportamento del sistema. Contiene:
Eventi informativi che segnalano la normale funzione di sistema. Ad esempio, alcuni servizi registrano un evento ogni volta che si avviano o si arrestano.
Eventi di avviso che segnalano problemi, ma non sono errori effettivi.
Errori. Se vengono visualizzati eventi di errore nei log, questo indica un problema.
.NET talvolta registra gli eventi di errore quando viene rilevato un problema in un'applicazione. Questo è il modo principale per segnalare un problema o fornire informazioni diagnostiche. Di conseguenza, la comprensione di un problema .NET inizia con la ricerca degli errori nel registro eventi.
Per cercare errori nei registri eventi
Cercare un cerchio rosso che contiene una x. Gli errori indicano in genere un problema grave, quindi è consigliabile risolverli prima di passare al problema specifico.
Cercare gli errori .NET nei registri eventi. .NET registra in genere gli eventi nei log dell'applicazione e del sistema. È possibile determinare quali errori provengono da .NET esaminando la colonna Origine. Gli errori con un'intestazione di origine di .NET o MSDTC sono errori .NET. Esplorare gli errori .NET facendo doppio clic sull'errore per visualizzare una finestra di dialogo di errore contenente tutte le informazioni sull'errore: Origine, Computer, Data, Ora e ID evento. Nella parte inferiore della finestra di dialogo di errore è presente una descrizione dell'errore. Leggi attentamente poiché ti spiegherà l'errore e consiglierà anche un rimedio. Selezionare anche l'area Dati nella finestra di dialogo di errore; può contenere informazioni binarie aggiuntive.
Determinare se l'errore contiene uno stack di chiamate. Uno stack di chiamate è un testo che descrive le operazioni eseguite dall'applicazione quando si è verificato l'errore. Inizia con una linea stack di chiamate. Se è presente uno stack di chiamate, determinare quale .dll file ha causato l'errore. Ogni riga nello stack di chiamate inizia con il nome di un file .dll e termina con un punto esclamativo o un segno più.
Lo stack di chiamate mostra una causa e una catena di effetti. Il file .dll elencato nella riga superiore nello stack di chiamate è la causa diretta dell'errore e .dll file elencati nelle righe sottostanti sono cause indirette dell'errore.