Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
My.Application.Log a My.Log objekty můžete použít k zápisu informací o událostech, ke kterým dochází ve vaší aplikaci. Tento příklad ukazuje, jak nakonfigurovat naslouchání událostí, aby My.Application.Log zapisoval sledovací informace do protokolu událostí aplikace.
Do protokolu zabezpečení nelze zapisovat. Abyste mohli zapisovat do systémového protokolu, musíte být členem účtu LocalSystem nebo Administrator.
K zobrazení protokolu událostí můžete použít Průzkumníka serveru nebo Prohlížeč událostí systému Windows. Další informace naleznete v tématu Události trasování událostí pro Windows v rozhraní .NET Framework.
Přidání a konfigurace nasloucháče protokolu událostí
Klikněte pravým tlačítkem na app.config v Průzkumníku řešení a zvolte Otevřít.
- nebo -
Pokud neexistuje žádný soubor app.config,
V nabídce Projekt zvolte Přidat novou položku.
V dialogovém okně Přidat novou položku zvolte Konfigurační soubor aplikace.
Klikněte na tlačítko Přidat.
<listeners>Vyhledejte oddíl v konfiguračním souboru aplikace.Sekci
<listeners>najdete v sekci<source>, která má atribut Name "DefaultSource", a je vnořená pod sekcí<system.diagnostics>, která je vnořená pod sekcí nejvyšší úrovně<configuration>.Přidejte tento element do tohoto
<listeners>oddílu:<add name="EventLog"/>Najděte sekci
<sharedListeners>, v rámci sekce<system.diagnostics>, v rámci sekce nejvyšší úrovně<configuration>.Přidejte tento element do tohoto
<sharedListeners>oddílu:<add name="EventLog" type="System.Diagnostics.EventLogTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="APPLICATION_NAME"/>Nahraďte
APPLICATION_NAMEnázvem aplikace.Poznámka:
Aplikace obvykle zapisuje do protokolu událostí pouze chyby. Informace o filtrování výstupu protokolu najdete v tématu Návod: Filtrování výstupu My.Application.Log.
Zápis informací o událostech do protokolu událostí
Pro zápis informací do protokolu událostí použijte metodu My.Application.Log.WriteEntry nebo metodu My.Application.Log.WriteException. Další informace naleznete v tématu Postupy: Zápis zpráv protokolu a postupy: Protokolování výjimek.
Jakmile nakonfigurujete posluchače protokolu událostí pro sestavení, obdrží všechny zprávy, které My.Application.Log zapisuje z tohoto sestavení.