Megosztás a következőn keresztül:


Útmutató: Annak meghatározása, hogy a My.Application.Log hova ír információkat (Visual Basic)

Az My.Application.Log objektum több naplófigyelőnek is tud adatokat írni. A naplófigyelőket a számítógép konfigurációs fájlja határozza meg, és felül lehet bírálni egy alkalmazás konfigurációs fájljával. Ez a témakör az alapértelmezett beállításokat és az alkalmazás beállításainak meghatározását ismerteti.

Az alapértelmezett kimeneti helyekkel kapcsolatos további információkért lásd: Alkalmazásnaplók használata.

A My.Application.Log figyelőinek meghatározása

  1. Keresse meg a szerelvény konfigurációs fájlját. A szerelvény fejlesztésekor, a Visual Studióban a Megoldáskezelőből érheti el a app.config-t. Ellenkező esetben a konfigurációs fájl neve a szerelvény neve, amelyhez hozzá van fűzve a ".config", és ugyanabban a könyvtárban található, mint a szerelvény.

    Megjegyzés:

    Nem minden szerelvény rendelkezik konfigurációs fájllal.

    A konfigurációs fájl egy XML-fájl.

  2. Keresse meg a <listeners> szakaszt a <source> szakaszban található name "DefaultSource" attribútummal<sources>. A <sources> szakasz a <system.diagnostics> felső szintű <configuration> szakaszban található.

    Ha ezek a szakaszok nem léteznek, akkor a számítógép konfigurációs fájlja konfigurálhatja a My.Application.Log naplófigyelőket. Az alábbi lépések bemutatják, hogyan határozható meg a számítógép konfigurációs fájlja:

    1. Keresse meg a számítógép machine.config fájlját. Általában a SystemRoot\Microsoft.NET\Framework\frameworkVersion\CONFIG könyvtárban található, ahol SystemRoot az operációs rendszer könyvtára található, és frameworkVersion a .NET-keretrendszer verziója.

      A machine.config beállításait egy alkalmazás konfigurációs fájlja felülírhatja.

      Ha az alább felsorolt választható elemek nem léteznek, létrehozhatja őket.

    2. Keresse meg a <listeners> szakaszt a <source> "DefaultSource" attribútumú name szakaszban, a <sources> szakaszban, a <system.diagnostics> felső szintű <configuration> szakaszban.

      Ha ezek a szakaszok nem léteznek, akkor az My.Application.Log csak az alapértelmezett naplófigyelőket tartalmazza.

  3. Keresse meg a <add> szakasz elemeit <listeners> .

    Ezek az elemek hozzáadják a megnevezett naplófigyelőket a My.Application.Log forráshoz.

  4. Keresse meg a <add> naplófigyelők nevét tartalmazó elemeket a <sharedListeners> szakaszban, a <system.diagnostics> szakaszban, a legfelső szintű <configuration> szakaszban.

  5. A megosztott figyelők számos típusa esetén a figyelő inicializálási adatai tartalmazzák annak leírását, hogy a figyelő hol irányítja az adatokat:

Lásd még