Chyba: Obdržíte chybovou zprávu "Výjimce neošetřené Win32", že použití ladicího programu JIT (JIT)

Příznaky

Při použití ladicího programu JIT (JIT) může zaznamenat následující příznaky:
  • Zobrazí se následující chybová zpráva:
    "Jen - v-čas ladění rutiny a vzdáleným hostitelem CLR:"neošetřené výjimce win32"v procesu"processID"došlo výjimce. Však Visual Studio 7-in-time ladění se nezdařila. Chcete zkusit ladění s dříve registrovaný ladící program (msdev path/msdev.exe)?"
  • Zobrazí chybová zpráva a nelze spustit ladicí program JIT.

Příčina

Tento problém je, že absolutní cesta prostředí je uložena v klíči registru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell s hodnotou c:\windows\explorer.exe nebo c:\winnt\explorer.exe.

Řešení

Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
322756 postup zálohování a obnovení registru v systému Windows
Chcete-li vyřešit tento problém, změňte hodnotu klíče registru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell hodnotu explorer.exe.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti uvedených na začátku tohoto článku.

Další informace

Kroky pro reprodukci chování

  1. Ověřte, zda hodnota klíče registru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell c:\windows\explorer.exe nebo c:\winnt\explorer.exe.
  2. Klepněte pravým tlačítkem na hlavní panela potom klepněte na tlačítko
    Správce úloh.
  3. V okně Správce úloh klepněte
    Karta procesy .
  4. Vyberte Název ze seznamu, který chcete ladit. Například pokud chcete ladit na Poznámkový blok, vyberte
    Notepad.exe ze seznamu.
  5. Klepněte pravým tlačítkem myši na obrázek, který jste vybrali a potom klepněte na tlačítko
    Ladění. Může se zobrazit následující chybová zpráva:
    "Upozornění: ladění tohoto procesu může způsobit ztrátu dat. Opravdu že chcete připojit ladicí program?"
  6. Klepněte na tlačítko Ano. Zobrazí se chybová zpráva, která je uvedena v části "Příznaky" tohoto článku.
Chcete-li vyřešit tento problém, postupujte takto:
  • Změňte hodnotu klíče registru explorer.exea potom opakujte kroky 4, 5 a 6 v části "Kroky pro reprodukci the chování" dříve v tomto článku. Ověřte, že je spuštěn ladicí program JIT.
  • JIT ladicí program můžete spustit také z okna příkazového řádku Microsoft Visual Studio. To lze provést:
    1. Vyhledejte soubor Vs7jit.exe ve složce C:\Program Files\Common Files\Microsoft Shared\VS7Debug.
    2. Na příkazovém řádku zadejte vs7jit -p
      ID procesu aplikace, který chcete ladita stiskněte klávesu ENTER ke spuštění ladicího programu.
Vlastnosti

ID článku: 811191 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor