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.
È possibile usare gli My.Application.Log oggetti e My.Log per registrare informazioni sugli eventi che si verificano nell'applicazione. In questo esempio viene illustrato come utilizzare il My.Application.Log.WriteEntry metodo per registrare le informazioni di traccia in un file di log.
Per aggiungere e configurare il listener di log dei file
Fare clic con il pulsante destro del mouse app.config in Esplora soluzioni e scegliere Apri.
- o -
Se non è presente alcun file app.config:
Scegliere Aggiungi nuovo elemento dal menu Progetto.
Nella finestra di dialogo Aggiungi nuovo elemento scegliere File di configurazione dell'applicazione.
Fare clic su Aggiungi.
Individuare la
<listeners>sezione nel file di configurazione dell'applicazione.Troverai la sezione
<listeners>nella sezione<source>con l'attributo name "DefaultSource", che è annidata sotto la sezione<system.diagnostics>, a sua volta annidata sotto la sezione di primo livello<configuration>.Aggiungere questo elemento a tale
<listeners>sezione:<add name="FileLogListener" />Individua la sezione
<sharedListeners>nella sezione<system.diagnostics>, annidata sotto la sezione di primo livello<configuration>.Aggiungere questo elemento a tale
<sharedListeners>sezione:<add name="FileLogListener" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" initializeData="FileLogListenerWriter" location="Custom" customlocation="c:\temp\" />Modificare il valore dell'attributo
customlocationnella directory di log.Annotazioni
Per impostare il valore di una proprietà del listener, usare un attributo con lo stesso nome della proprietà, con tutte le lettere nel nome minuscolo. Ad esempio, gli
locationattributi ecustomlocationimpostano i valori delle Location proprietà e CustomLocation .
Per scrivere informazioni sugli eventi nel log dei file
Utilizzare il My.Application.Log.WriteEntry metodo o My.Application.Log.WriteException per scrivere informazioni nel log del file. Per altre informazioni, vedere Procedura: Scrivere messaggi di log e Procedura: Registrare le eccezioni.
Dopo aver configurato il listener del log dei file per un assembly, riceve tutti i messaggi che My.Application.Log scrive da tale assembly.