? Visual Studio er Microsoft -brand kode skrive programvare for utvikling av applikasjoner i en rekke programmeringsspråk , inkludert C + + , C #, Visual Basic og C #. Programmerere bruke den til å skrive , kjøre og feilsøke koden sin . En måte å feilsøke et nytt program er å kjøre det fra Visual Studio , slik at du raskt kan hoppe til en linje med kode som gir deg problemer , hvis man gjør , og fikse det . Just- In-Time debugging kjører et program med Microsoft Visual Studio stengt. Hvis det oppstår en feil i testen programmet, vil bare da Just- In-Time debugging åpen Visual Studio slik at du kan trene The Kinks . Ved hjelp av Just- In-Time Debugging
p Hvis du tester et program og Just- In-Time -vinduet vises, klikker du på " ny forekomst av Visual Studio " i " Mulig Debuggere "-liste . Klikk på " Sett valgte debugger som standard " ved å alltid bruke Visual Studio i fremtiden. Med mindre du klikker på " manuelt velge debugging motorer , " Visual Studio vil automatisk bestemme hvordan best å feilsøke kode basert på programmeringsspråket du skrev det i.
Aktivere eller deaktivere
å aktivere Just- in-Time debugging , klikk på "Verktøy "-menyen i Visual Studio , og deretter på " alternativer". Velg " feilretting "-mappen og klikk deretter på "Just -In -Time "-siden. Velg de relevante programtyper i " Aktiver Just- In-Time debugging av disse typer koden " boksen . Klikk på OK. Hvis deaktivering Just- In-Time , må du ha administratorrettigheter .
Deaktivering i Registry
Du kan deaktivere Just- In-Time debugging ved å redigere datamaskinens register fil , hvis du har administratorrettigheter privilegier . I "Start "-menyen , skriv inn " regedit" i "Kjør "-dialogboksen og klikk OK. Registerredigering -vinduet vises. Følg stier å slette følgende to registernøkler for å deaktivere Just- In-Time debugging :
HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Windows du kjører en 64 -bit versjon av Windows, så også slette disse to nøkler : en
HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ Microsoft \\ Windows Ikke slett noen andre taster. Lukk registret vinduet.
Just- In-Time feil
Mens du prøver å feilsøke et program ved hjelp av Just- In-Time , Just- In-Time kan gi deg noen feil av sine egne , for eksempel disse:
" et ubehandlet win32 unntak oppstod i " betyr at du ikke har tillatelse til å feilsøke krasjer programmet. " Debugger kunne ikke startes fordi ingen bruker er logget på" oppstår fordi noen økten er aktiv der feilsøkingsvinduet kan vise , logge inn på maskinen. Til slutt, " Klassen er ikke registrert " indikerer et problem med Visual Basic installasjon ; . Re- installere Visual Basic