Onemogućite program za ispravljanje pogrešaka Just-In-Time za cijeli sustav.
Zasluga slike: Zeynep Özyürek/iStock/Getty Images
Microsoft Visual Studio uključuje značajku za otklanjanje pogrešaka na razini cijelog sustava pod nazivom Just-In-Time Debugger, koja je omogućena prema zadanim postavkama kada instalirate Visual Studio. Značajka vam pomaže da pronađete bugove u vašim aplikacijama tijekom normalne upotrebe, ali može postati ometanje, ili čak prepreka vašem radu, sprječavanjem pokretanja aplikacija kada to otkrije Problem. Možete onemogućiti ispravljanje pogrešaka JIT-a 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 Registry.
Iz izbornika Visual Studio Options
Korak 1
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 alata za ispravljanje pogrešaka Just-In-Time, jer ova značajka za cijeli sustav mijenja postavke Windows Registry.
Video dana
Korak 2
Proširite kategoriju "Debugging" klikom na njenu strelicu na bočnoj traci. Odaberite "Upravo na vrijeme" iz kategorije Otklanjanje pogrešaka.
Korak 3
Poništite odabir tipova koda koje više ne želite da JIT ispravljanje pogrešaka 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 prikupljanjem smeća. Izvorni kod odnosi se 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 u potpunosti onemogućili program za ispravljanje pogrešaka za pravovremeno.
4. korak
Spremite promjene klikom na "U redu".
Iz uređivača registra sustava Windows
Korak 1
Pritisnite "Windows-X" i odaberite "Pokreni". Upišite "regedit" (bez navodnika) u dijaloški okvir Pokreni i pritisnite "Enter". Otvara se uređivač registra sustava Windows.
Korak 2
Dođite do odgovarajućih mapa u pregledniku stabla. Ovisno o arhitekturi vašeg računala, ključevi registra Just-In-Time Debuggera nalaze se na dva moguća puta. Za 32-bitne i 64-bitne sustave proširite direktorije "HKEY_LOCAL_MACHINE" i "SOFTWARE".
Korak 3
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. Može se neznatno ili značajno razlikovati s drugim verzijama.