Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Fel Inloggning till textfil för en VB.NET Application

    Debugging ett stort Visual Basic.NET ( VB.NET ) program med många kodmoduler kan vara tidskrävande , särskilt om du inte har något fel loggning . VB.NET är en dator programmeringsspråk som används för att utveckla skrivbordet , webb och mobila applikationer . Fel loggar lagras i textfiler visa information om händelser som inträffar i din ansökan , som kan hjälpa dig att begränsa ett programmeringsspråk problem . Den " My.Application.Log " objekt används för att skriva information för att logga lyssnarna . Log lyssnare konfigureras med hjälp av datorns konfiguration fil , men du kan åsidosätta dem genom att använda din programkonfigurationsfil istället . Programloggar

    " My.Application.Log " och " My.Log " objekt används för att logga och spåra information. Ett vanligt problem för utvecklare är att försöka hitta där loggfilerna lagras . Såvida de inte ändras av utvecklaren är loggfilerna lagras i användarens ansökan data som standard . Du kan få den vägen genom koden med " FullLogFileName " egendom " Default FileLogWriter " objektet . Räkna med formatet på väg att bli ungefär så här :

    C : \\ Documents and Settings \\ användarnamn \\ Application Data \\ CompanyName \\ Produktnamn \\ ProductVersion
    Konfigurera Lyssnaren loggfil

    Du måste konfigurera lyssnaren loggfil för att logga spåra information till en loggfil . För att konfigurera loggen lyssnaren behöver du en " File Application Configuration " läggs till ditt projekt . Inuti den här filen kan du ange de uppgifter som krävs för att logga information. Följande är ett exempel på den " FileLogListener " element som du kan lägga till din ansökan konfigurationsfil :

    < lägg Version = 8.0.0.0 , /> Addera ditt program startar eller stängs

    VB.NET kan användas för många ändamål såsom att fånga testresultat från en produkt . Loggning information om fel är viktigt , men logga den tid då dessa händelser inträffade är viktigt också . Du kanske vill logga när programmet började springa och när programmet avslutas . Dessutom kan inspelningstid medan testet körs också vara av betydelse. Följande är ett exempel på hur man loggar dator tid :

    My.Application.Log.WriteEntry ( "test 1 kördes på " & My.Computer.Clock.GmtTime.ToString ) katalog
    Logging undantag

    en välskriven VB.NET ansökan innehåller ett sätt att fånga undantag i själva koden . Ett undantag kommer att höjas när kompilatorn körs i en faktisk kod problem under exekvering . Loggning undantag till en loggfil kan öka dina chanser att hitta fel snabbt . I VB.NET det " Try ... Catch ... End Försök " blocket används för att fånga undantag . Följande är ett exempel på ett sätt att höja ett undantag och logga det till en textfil :

    Public Sub ExceptionLogTest ( ByVal filnamnet som String ) TryDim x Som ObjectMsgBox ( x.ToString ) Catch ex Som ExceptionMy.Application . Log.WriteException (ex , TraceEventType.Error , " Undantag i ExceptionLogTest " & " med argument " & filnamn & " . " ) End TryEnd Sub


    Tidigare:

    nästa:
    relaterade artiklar
    ·Typer av rutorna i VBA
    ·Hur att starta Visual Basic Editor
    ·Hur Uppdatera tid Med VBScript
    ·Tutorial på Visual Basic XY Positiv
    ·Hur man gör en elektronisk Timer
    ·Hur Extrahera grafik från en URL med VBA
    ·Hur tilldela snabbtangenter till en textruta i Visual B…
    ·Hur man skapar delrapporter i VB NET
    ·Konvertera C Struktur till VBA
    ·Vilka är de olika händelser i Visual Basic
    Utvalda artiklarna
    ·Hur till Öppen VBS -filer
    ·MySQL PHP Sök Skript
    ·Hur man dödar en process med VB.net
    ·Hur man använder Kombinationsrutor
    ·Hur man gör en Fakultet i CPP
    ·Så här ändrar paketets namn i Eclipse
    ·Hur man börjar en Google Maps Med PHP
    ·Hur man byter specialtecken i en Java String
    ·Hur man skriver ut en ekvation som en sträng
    ·Hur Batch Skicka e-post i PHP
    Copyright © Dator Kunskap http://www.dator.xyz