Microsoft Visual Studio har en systemfelsnabb felsökningsfunktion som kallas Just-In-Time Debugger, som är aktiverad som standard när du installerar Visual Studio. Funktionen hjälper dig att hitta buggar i dina applikationer under normal användning, men det kan bli en distraktion, eller till och med en hinder för ditt arbete, genom att förhindra att program startas när det upptäcker ett problem. Du kan inaktivera JIT-felsökning i Visual Studio-alternativmenyn, eller om du inte kan eller inte vill starta Visual Studio kan du inaktivera funktionen genom att redigera Windows-registret.

Ung man som arbetar på PC

Från Visual Studio-alternativmenyn

Steg 1

Starta Visual Studio, klicka på "Verktyg" och välj "Alternativ". En popup-dialogruta visar kategorierna av alternativ i sidofältet och alternativets egenskaper i huvudfönstret. Du måste ha administratörsbehörighet för att ändra inställningarna för Just-In-Time Debugger, eftersom den här systemfunktionen ändrar Windows-registerinställningarna.

Steg 2

Expandera kategorin "Felsökning" genom att klicka på pilen i sidofältet. Välj "Just-In-Time" från felsökningskategorin.

Steg 3

Avmarkera de kodtyper du inte längre vill att JIT-felsökning ska utvärdera. Alternativen är Managed, Native och Script. Hanterad kod hänvisar till Javascript, Java, Python och andra språk vars tolkar automatiskt hanterar minnesallokering och sopor. Native code refererar till språk som C och C ++ vars kompilatorer genererar inbyggd maskinkod utan automatisk minneshantering. Avmarkera alla alternativ för att helt inaktivera Just-In-Time-felsökaren.

Steg 4

Spara dina ändringar genom att klicka på "OK".

Från Windows-registerredigeraren

Steg 1

Tryck på "Windows-X" och välj "Kör". Skriv "regedit" (utan offert) i dialogrutan Kör och tryck på "Enter". Windows-registerredigeraren öppnas.

Steg 2

Navigera till lämpliga mappar i trädens webbläsare. Beroende på datorns arkitektur finns Just-In-Time Debugger-registernycklarna på två möjliga banor. För både 32-bitars och 64-bitars-system, utöka katalogerna "HKEY_LOCAL_MACHINE" och "SOFTWARE".

Steg 3

Expandera katalogen "Wow6432Node" för 64-bitars system. För både 32-bitars och 64-bitarssystem, utöka katalogen "Microsoft" och hitta och radera följande två registernycklar:

Windows NT \ CurrentVersion \ AeDebug \ Debugger .NETFramework \ DbgManagedDebugger

Steg 4

Avsluta registerredigeraren och starta om Windows.