Kako ukloniti Just-In-Time Debugger

Microsoft Visual Studio uključuje značajku za otklanjanje pogrešaka na razini cijelog sustava koja se zove Just-In-Time Debugger, koja je omogućena prema zadanim postavkama kada instalirate Visual Studio. Značajka vam pomaže u pronalaženju grešaka u vašim aplikacijama tijekom normalne upotrebe, ali može postati smetnja ili čak prepreka vašem radu, sprječavanjem pokretanja aplikacija kada otkrije problem. Možete onemogućiti JIT ispravljanje pogrešaka u izborniku Visual Studio Options, ili ako ne možete ili ne želite pokrenuti Visual Studio, možete onemogućiti značajku uređivanjem Windows registra.
Iz izbornika opcija Visual Studio
1. korak
Pokrenite Visual Studio, kliknite "Alati" i odaberite "Opcije". Skočni dijaloški okvir prikazuje kategorije opcija na bočnoj traci i svojstva opcija u glavnom prozoru. Morate imati administratorske ovlasti da biste promijenili postavke Just-In-Time Debuggera, budući da ova značajka za cijeli sustav mijenja postavke Windows registra.
2. korak
Proširite kategoriju "Debugging" klikom na njezinu strelicu na bočnoj traci. Odaberite "Just-In-Time" iz kategorije Debugging.
3. korak
Poništite odabir vrsta koda koje više ne želite da JIT debugging procjenjuje. Opcije su Managed, Native i Script. Upravljani kod odnosi se na Javascript, Java, Python i druge jezike čiji tumači automatski upravljaju dodjelom memorije i skupljanjem smeća. Izvorni kod se odnosi na jezike kao što su C i C++ čiji prevoditelji generiraju izvorni strojni kod bez automatskog upravljanja memorijom. Poništite odabir svih opcija kako biste potpuno onemogućili Just-In-Time Debugger.
4. korak
Spremite promjene klikom na "U redu."
Iz Windows uređivača registra
1. korak
Pritisnite "Windows-X" i odaberite "Pokreni". Upišite "regedit" (bez navodnika) u dijaloški okvir Pokreni i pritisnite "Enter". Otvara se Windows Registry Editor.
2. korak
Dođite do odgovarajućih mapa u pregledniku stabla. Ovisno o arhitekturi vašeg računala, ključevi registra programa Just-In-Time Debugger nalaze se na dvije moguće staze. Za 32-bitne i 64-bitne sustave, proširite direktorije "HKEY_LOCAL_MACHINE" i "SOFTWARE".
3. korak
Proširite direktorij "Wow6432Node" samo za 64-bitne sustave. Za 32-bitne i 64-bitne sustave, proširite direktorij "Microsoft", zatim pronađite i izbrišite sljedeća dva ključa registra:
Windows NT\CurrentVersion\AeDebug\Debugger .NETFramework\DbgManagedDebugger
4. korak
Zatvorite uređivač registra i ponovno pokrenite Windows.
Upozorenje
Informacije u ovom članku odnose se na Windows 8.1 i Microsoft Visual Studio 2013. Mogu se malo ili značajno razlikovati s drugim verzijama.