Sdílet prostřednictvím


Návod: Zjištění, kam objekt My.Application.Log zapisuje informace (Visual Basic)

Objekt My.Application.Log může zapisovat informace do několika naslouchacích procesů protokolu. Naslouchací procesy protokolů jsou nakonfigurovány konfiguračním souborem počítače a lze je přepsat 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í.

Určení naslouchacích procesů pro My.Application.Log

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

    Poznámka:

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

    Konfigurační soubor je soubor XML.

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

    Pokud tyto části neexistují, konfigurační soubor počítače může nakonfigurovat naslouchací My.Application.Log procesy protokolů. 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 souboru machine.config lze přepsat konfiguračním souborem aplikace.

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

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

      Pokud tyto oddíly neexistují, mají My.Application.Log pouze výchozí naslouchací procesy protokolu.

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

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

  4. <add> Vyhledejte prvky s názvy naslouchacích procesů protokolu v <sharedListeners> oddílu 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é