A Just-In-Time hibakereső eltávolítása
A Microsoft Visual Studio tartalmazza a rendszerszintű hibakereső szolgáltatást, a Just-In-Time Debuggert, amely alapértelmezés szerint engedélyezve van a Visual Studio telepítésekor. A funkció segít megtalálni a hibákat az alkalmazásokban normál használat közben, de elvonhatja a figyelmet, vagy akár akadályozhatja is a munkáját, mivel megakadályozza, hogy az alkalmazások elinduljanak, ha problémát észlel. A JIT hibakeresést letilthatja a Visual Studio Options menüjében, vagy ha nem tudja vagy nem akarja elindítani a Visual Studiot, akkor a Windows Registry szerkesztésével letilthatja a funkciót.
A Visual Studio Options menüjéből
1. lépés
Indítsa el a Visual Studio programot, kattintson az "Eszközök" elemre, és válassza az "Opciók" lehetőséget. Egy felugró párbeszédablak megjeleníti az opciók kategóriáit az oldalsávban, és a beállítások tulajdonságait a főablakban. A Just-In-Time hibakereső beállításainak módosításához rendszergazdai jogosultságokkal kell rendelkeznie, mivel ez a rendszerszintű szolgáltatás megváltoztatja a Windows rendszerleíró adatbázis beállításait.
2. lépés
Bontsa ki a „Hibakeresés” kategóriát az oldalsávon lévő nyílra kattintva. Válassza a „Just-In-Time” lehetőséget a Hibakeresés kategóriából.
3. lépés
Törölje azoknak a kódtípusoknak a kijelölését, amelyeket már nem szeretne a JIT hibakeresés során értékelni. A lehetőségek a következők:Felügyelt, Natív és Szkript. A felügyelt kód a Javascript, Java, Python és más nyelvekre utal, amelyek tolmácsai automatikusan kezelik a memóriafoglalást és a szemétgyűjtést. A natív kód olyan nyelvekre vonatkozik, mint a C és C++, amelyek fordítói natív gépi kódot generálnak automatikus memóriakezelés nélkül. Törölje az összes beállítás kijelölését a Just-In-Time hibakereső teljes letiltásához.
4. lépés
Mentse el a változtatásokat az „OK” gombra kattintva.
A Windows rendszerleíróadatbázis-szerkesztőből
1. lépés
Nyomja meg a "Windows-X" gombot, és válassza a "Futtatás" lehetőséget. Írja be a „regedit” parancsot (idézőjelek nélkül) a Futtatás párbeszédablakban, és nyomja meg az „Enter” billentyűt. Megnyílik a Windows Rendszerleíróadatbázis-szerkesztő.
2. lépés
Keresse meg a megfelelő mappákat a faböngészőben. A számítógép architektúrájától függően a Just-In-Time Debugger rendszerleíró kulcsok két lehetséges útvonalon találhatók. 32 bites és 64 bites rendszerek esetén is bontsa ki a "HKEY_LOCAL_MACHINE" és a "SOFTWARE" könyvtárat.
3. lépés
Bontsa ki a "Wow6432Node" könyvtárat csak 64 bites rendszerek esetén. 32 bites és 64 bites rendszerek esetén is bontsa ki a "Microsoft" könyvtárat, majd keresse meg és törölje a következő két rendszerleíró kulcsot:
Windows NT\CurrentVersion\AeDebug\Debugger .NETFramework\DbgManagedDebugger
4. lépés
Lépjen ki a Rendszerleíróadatbázis-szerkesztőből, és indítsa újra a Windowst.
Figyelmeztetés
A cikkben található információk a Windows 8.1-re és a Microsoft Visual Studio 2013-ra vonatkoznak. Más verzióktól kissé vagy jelentősen eltérhet.