Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Feil å logge inn på tekstfil for en VB.NET Application
    Feilsøking i et stort Visual Basic.NET ( VB.NET ) program med mange kode moduler kan være tidkrevende , spesielt hvis du ikke har noen feil logging. VB.NET er et programmeringsspråk som brukes til å utvikle desktop , web og mobile applikasjoner. Feil logger lagres i tekstfiler viser informasjon om hendelser som skjer i din søknad , som kan hjelpe deg med å innskrenke et programmeringsspråk problem . Den " My.Application.Log " objektet brukes til å skrive informasjonen til å logge lyttere. Logg lyttere er konfigurert ved hjelp av datamaskinens konfigurasjonsfil, men du kan overstyre dem ved hjelp av programmets konfigurasjonsfil i stedet. Søknad Logger

    " My.Application.Log " og " My.Log " objekter brukes til å logge og spore informasjon. Et vanlig problem for utviklerne prøver å finne der loggfilene lagres . Med mindre endret av utbygger , er loggfilene lagres i brukerens programdata som standard. Du kan få den stien gjennom koden ved hjelp av " FullLogFileName " eiendom " Standard FileLogWriter " objekt . Forvent formatet på banen til å være omtrent slik : en

    C: \\ Documents and Settings \\ brukernavn \\ Application Data \\ CompanyName \\ ProductName \\ ProductVersion
    Konfigurer File Logg Listener

    Du må konfigurere filen log lytteren for å logge sporing informasjon til en loggfil . For å konfigurere loggen lytteren du trenger en " Application Configuration File" lagt til prosjektet. Inne i denne filen kan du definere de elementene som kreves for å logge informasjon. Det følgende er et eksempel på " FileLogListener " element du kan legge til din søknad konfigurasjonsfil : en

    < legge Version = 8.0.0.0 , />
    programmet starter eller avsluttes

    VB.NET kan brukes til mange formål, for eksempel å fange testresultater fra et produkt . Logging informasjon om feil er viktig , men logging den tiden da disse hendelsene inntraff er viktig også. Det kan være lurt å logge da programmet begynte å kjøre , og når programmet avsluttes. I tillegg kan opptakstid når testen kjører også være av viktighet . Det følgende er et eksempel på hvordan du logger datamaskin tid : en

    My.Application.Log.WriteEntry ( "test en kjørte på " & My.Computer.Clock.GmtTime.ToString )

    Logging unntak

    en velskrevet VB.NET søknaden omfatter en måte å fange unntak i selve koden . Et unntak vil bli hevet når kompilatoren går inn i en faktisk kode problem under utførelsen. Logging unntak til en loggfil kan øke sjansene for å finne feilene raskt . I VB.NET den "Try ... Catch ... End Try" blokk brukes til å fange unntak. Det følgende er et eksempel på en måte å heve et unntak og logge den til en tekstfil : en

    Public Sub ExceptionLogTest ( ByVal fileName As String ) TryDim x As ObjectMsgBox ( x.ToString ) Catch ex As ExceptionMy.Application . Log.WriteException ( ex, TraceEventType.Error , "Unntak i ExceptionLogTest " & "med argumentet " & fileName & " . ") End TryEnd Sub


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan fortelle om en tekst verdien er endret på Visu…
    ·Hvordan bruke et museklikk som handling i Visual Basic 
    ·Hvordan bruke Split i VB 
    ·Hvordan legge til en tekstboks og knapp til DataGrid 
    ·Hvordan konvertere fra Word til HTML ved hjelp VB6 
    ·Hvordan Endre DataGrid Color i VB6 
    ·Hvordan endre størrelsen på et Visual Basic Form å p…
    ·Slik søker du etter en fil ved hjelp av en makro 
    ·Hvordan koble Visual Basic til SQL 
    ·Hvordan lage et utvalg av komponenter på VB.NET Design…
      Anbefalte artikler
    ·Hvordan koble en Progress Bar til IO.Stream 
    ·Hvordan lage en klasse fil i NET 
    ·Hvordan å utvide en klasse til en annen klasse i PHP 
    ·Hvordan lage en Scheduler i Visual Basic 
    ·Hvordan sikre en Admin Panel i PHP Uten Sessions 
    ·Hvordan slette en fil i C 
    ·Hvordan lese SQL Fra Visual C 
    ·Opplæringen av Visual Basic 6 
    ·Hva Er Request prosessor i Struts 
    ·Hvordan finne antall rader i en SQL- data Reader 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/