Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan använda objekten My.Application.Log och My.Log för att skriva information om händelser som inträffar i ditt program. Det här exemplet visar hur du konfigurerar en händelselogglyssnare så My.Application.Log skriver spårningsinformation till programhändelseloggen.
Du kan inte skriva till säkerhetsloggen. För att kunna skriva till systemloggen måste du vara medlem i localsystem- eller administratörskontot.
Om du vill visa en händelselogg kan du använda Server Explorer eller Windows Loggboken. Mer information finns i ETW-händelser i .NET Framework.
Så här lägger du till och konfigurerar händelselogglyssnaren
Högerklicka på app.config i Solution Explorer och välj Öppna.
-eller-
Om det inte finns någon app.config fil,
På Projekt-menyn väljer du Lägg till nytt objekt.
I dialogrutan Lägg till nytt objekt väljer du Programkonfigurationsfil.
Klicka på Lägg till.
Leta upp avsnittet
<listeners>i programkonfigurationsfilen.Du hittar
<listeners>-avsnittet i<source>-avsnittet med namnattributet "DefaultSource", vilket är inbäddat under<system.diagnostics>-avsnittet, som i sin tur är inbäddat under toppnivåavsnittet<configuration>.Lägg till det här elementet i det
<listeners>avsnittet:<add name="EventLog"/>Leta upp
<sharedListeners>-avsnittet i<system.diagnostics>-avsnittet i det översta<configuration>-avsnittet.Lägg till det här elementet i det
<sharedListeners>avsnittet:<add name="EventLog" type="System.Diagnostics.EventLogTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="APPLICATION_NAME"/>Ersätt
APPLICATION_NAMEmed namnet på ditt program.Anmärkning
Vanligtvis skriver ett program endast fel till händelseloggen. Information om hur du filtrerar loggutdata finns i Genomgång: Filtrera My.Application.Log-utdata.
Skriva händelseinformation till händelseloggen
Använd My.Application.Log.WriteEntry-metoden eller My.Application.Log.WriteException-metoden för att skriva information till händelseloggen. Mer information finns i How to: Write Log Messages and How to: Log Exceptions (Så här skriver du loggmeddelanden och gör så här: Logga undantag).
När du har konfigurerat händelselogglyssnaren för en sammansättning tar den emot alla meddelanden som My.Application.Log skriver från den sammansättningen.