JIT debugger Visual Studio
JIT-debug Visual Studio automatikusan elindul, amikor egy kivétel vagy egy végzetes hiba a futó program ezen kívül a Visual Studio. Ez lehetővé teszi, hogy teszteljék az alkalmazás elindítása nélkül Visual Studio, és indulhat a hibakeresés a Visual Studio, amikor a probléma.
JIT debugger nem működik alkalmazások a Windows Store. JIT debugger nem működik menedzselt kód házigazdája alkalmazása gépi kód, mint például a megjelenítés.
Amikor telepíti a Visual Studio JIT debugger alapértelmezés szerint engedélyezve van. Ha azt szeretnénk, hogy tiltsa le vagy engedélyezze újra JIT debugger, lásd. Szakasz lépve „csak az én kód”.
Ha JIT-hibakeresés engedélyezve van, akkor tesztelje az alkalmazás Visual Studio. Abban az esetben, végzetes hiba vagy kivétel, egy párbeszédablak egy hasonló üzenet a következő:
Nem kezelt kivétel ( "System.TypeInitializationException") a terrarium.exe [3384]
Amikor megnyitja a párbeszédablakban meg lehet kezdeni a hibakeresést az alábbi eljárás alkalmazásával.
Futó JIT debugger a hiba esetén
Ahhoz, hogy automatikusan használja a Visual Studio minden jövőbeli hibák, kattintson A kijelölt debugger alapértelmezés szerint.
Ha azt szeretnénk, hogy válassza ki a típusú kódot hibakeresés, kattintson a Select hibakeresőkkel kézzel. Ha nem, a Visual Studio hibakereső automatikusan kiválasztja a megfelelő típusú kód alkalmazása.
További információért lásd. DebuggableAttribute.
JIT-debug maradhat még eltávolítása után a Visual Studio a számítógépről. Ha Visual Studio nincs telepítve, JIT-hibakeresés lehet letiltani a párbeszédablak Visual Studio beállítások. Ebben az esetben a JIT debugger letiltható szerkesztésével a Windows registry.
Letiltása a JIT debugger a rendszerleíró adatbázis szerkesztésével
A Start menü megkeresése és futtatása a regedit.exe.
Ha a számítógépen fut a 64 bites operációs rendszer is törölje a következő rendszerleíró kulcsot:
Legyen óvatos, nehogy véletlenül törölni vagy módosítani a többi rész az adatbázis.
A következő hibaüzenetek jelenhetnek kapcsolatos JIT debugger.
Nem lehet csatlakozni, akkor megszakítja a folyamatot. Ez a program nem Windows vagy MS-DOS.
Kerülő ezt a problémát, akkor futtassa a Visual Studio, a párbeszédablak megnyitásához folyamat csatlakozás a Debug menü, és megtalálja azt a folyamatot, amely szeretné hibakeresés Elérhető folyamatok. Ha a folyamat neve nem ismert, nyissa meg a Visual Studio JIT-Debugger ablakban, és vegye figyelembe a folyamat azonosítóját. Válasszon egy folyamat a rendelkezésre álló eljárások, majd kattintson a Csatolás. A Visual Studio JIT-Debugger párbeszédablakban válassza Semmi. hogy a párbeszédablak bezárásához.
Nem sikerült elindítani a debugger, mert a felhasználó nincs bejelentkezve.
Ez a hiba akkor jelentkezik, ha a JIT debugger próbál futtatni Visual Studio számítógépen, amely nem rendelkezik a felhasználó be van jelentkezve a konzolra. Mivel a bejelentkezett felhasználók nem, mivel nincs felhasználói munkamenet, amely megjeleníti a JIT-hibakeresés párbeszédablak.
Ahhoz, hogy megoldja ezt a problémát, akkor lépjen be a számítógépet.
Az osztály nincs regisztrálva.
Ez a hiba azt jelzi, hogy a hibakereső megpróbált létrehozni egy COM osztály nincs regisztrálva, valószínűleg probléma merül fel telepítés.
A probléma megoldásához használja a telepítő CD-t kell telepíteni vagy javítás telepítése Visual Studio.