Sdílet prostřednictvím


Návod: Určení, kde My.Application.Log zapisuje informace (Visual Basic)

Objekt My.Application.Log může zapisovat informace do několika posluchačů logu. Posluchače protokolů konfiguruje konfigurační soubor počítače a mohou být přepsány konfiguračním souborem aplikace. Toto téma popisuje výchozí nastavení a způsob určení nastavení pro vaši aplikaci.

Další informace o výchozích výstupních umístěních najdete v tématu Práce s protokoly aplikací.

Stanovení posluchačů pro My.Application.Log

  1. Vyhledejte konfigurační soubor sestavení. Pokud vyvíjíte sestavení, můžete přistupovat k app.config ve Visual Studio z Průzkumníka řešení. V opačném případě je název konfiguračního souboru název sestavení připojený s ".config" a je umístěn ve stejném adresáři jako sestavení.

    Poznámka:

    Ne každé sestavení má konfigurační soubor.

    Konfigurační soubor je soubor XML.

  2. Vyhledejte oddíl <listeners> v oddílu <source> s atributem name "DefaultSource", který se nachází v oddílu <sources>. Oddíl <sources> se nachází v oddílu <system.diagnostics>, v oddílu <configuration> nejvyšší úrovně.

    Pokud tyto sekce neexistují, je možné, že konfigurační soubor počítače může nakonfigurovat naslouchací My.Application.Log protokoly. Následující kroky popisují, jak určit, co konfigurační soubor počítače definuje:

    1. Vyhledejte soubor machine.config počítače. Obvykle se nachází v adresáři SystemRoot\Microsoft.NET\Framework\frameworkVersion\CONFIG , kde SystemRoot je adresář operačního systému a frameworkVersion je verzí rozhraní .NET Framework.

      Nastavení v machine.config lze přepsat konfiguračním souborem aplikace.

      Pokud volitelné prvky uvedené níže neexistují, můžete je vytvořit.

    2. Vyhledejte oddíl <listeners> v oddílu <source> s atributem name "DefaultSource" v oddílu <sources> v oddílu <system.diagnostics> v oddílu nejvyšší úrovně <configuration>.

      Pokud tyto oddíly neexistují, pak má My.Application.Log pouze výchozí posluchače protokolu.

  3. < add> Vyhledejte prvky v oddílu<listeners>.

    Tyto prvky přidávají pojmenované naslouchací procesy protokolů do My.Application.Log zdroje.

  4. Vyhledejte prvky <add> s názvy naslouchacích procesů protokolu v oddílu <sharedListeners>, v oddílu <system.diagnostics>, v oddílu nejvyšší úrovně <configuration>.

  5. Pro mnoho typů sdílených naslouchacích procesů data inicializace naslouchacího procesu obsahují popis toho, kde naslouchací proces směruje data:

Viz také