Postupy: Zápis informací o události do textového souboru (Visual Basic)
Objekty a My.Log
objekty můžete použít My.Application.Log
k protokolování informací o událostech, ke kterým dochází ve vaší aplikaci. Tento příklad ukazuje, jak použít metodu My.Application.Log.WriteEntry
k protokolování trasování informací do souboru protokolu.
Přidání a konfigurace naslouchacího procesu protokolu souborů
V Průzkumník řešení klikněte pravým tlačítkem na app.config 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.Část naslouchacích procesů najdete <ve <zdrojové> části s atributem name "DefaultSource", který je vnořený do oddílu <system.diagnostics>, který je vnořený pod oddílem konfigurace> nejvyšší úrovně<.>
Přidejte tento element do tohoto
<listeners>
oddílu:<add name="FileLogListener" />
<sharedListeners>
Vyhledejte oddíl v oddílu<system.diagnostics>
, který je vnořený pod oddílem nejvyšší úrovně<configuration>
.Přidejte tento element do tohoto
<sharedListeners>
oddílu:<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\" />
Změňte hodnotu atributu
customlocation
do adresáře protokolu.Poznámka:
Chcete-li nastavit hodnotu vlastnosti naslouchacího procesu, použijte atribut, který má stejný název jako vlastnost, se všemi písmeny v názvu malými písmeny. Například
location
atributycustomlocation
nastavují hodnoty Location a CustomLocation vlastnosti.
Zápis informací o událostech do protokolu souborů
K zápisu My.Application.Log.WriteEntry
informací do protokolu souborů použijte metodu nebo My.Application.Log.WriteException
metodu. Další informace naleznete v tématu Postupy: Zápis zpráv protokolu a postupy: Protokolování výjimek.
Po nakonfigurování naslouchacího procesu protokolu souborů pro sestavení obdrží všechny zprávy, které My.Application.Log
zapisují z daného sestavení.