Wyłączanie debugera just in time

Okno dialogowe Debuger just in time może zostać otwarte, gdy wystąpi błąd w uruchomionej aplikacji i uniemożliwi kontynuowanie działania aplikacji.

Debuger Just In Time umożliwia uruchomienie programu Visual Studio w celu debugowania błędu. Aby wyświetlić szczegółowe informacje o błędzie lub spróbować go debugować, musisz mieć zainstalowany program Visual Studio lub inny wybrany debuger.

Jeśli jesteś już użytkownikiem programu Visual Studio i chcesz spróbować debugować błąd, zobacz Debugowanie przy użyciu debugera Just In Time. Jeśli nie możesz naprawić błędu lub chcesz zachować otwieranie debugera Just In Time, możesz wyłączyć debugowanie just in time w programie Visual Studio.

Jeśli masz zainstalowany program Visual Studio, ale nie jest już dostępny, może być konieczne wyłączenie debugowania just in time z rejestru systemu Windows.

Jeśli nie masz zainstalowanego programu Visual Studio, możesz zapobiec debugowaniu just in time, wyłączając debugowanie skryptu lub debugowanie po stronie serwera.

  • Jeśli próbujesz uruchomić aplikację internetową, wyłącz debugowanie skryptu:

    W obszarze Windows Panel sterowania> SiećSieć internetowe opcje>>zaawansowane wybierz pozycję Wyłącz debugowanie skryptów. Dokładne kroki i ustawienia zależą od używanej wersji systemu Windows i przeglądarki.

    JIT Internet Options

  • Jeśli hostujesz aplikację internetową ASP.NET w usługach IIS, wyłącz debugowanie po stronie serwera:

    1. W widoku funkcji Menedżera usług IIS w sekcji ASP.NET kliknij dwukrotnie pozycję Kompilacja platformy .NET lub wybierz ją, a następnie wybierz pozycję Otwórz funkcję w okienku Akcje.
    2. W obszarze Debugowanie zachowania>wybierz pozycję Fałsz. Kroki różnią się w starszych wersjach usług IIS.

Po wyłączeniu debugowania just in time aplikacja może być w stanie obsłużyć błąd i uruchomić normalnie.

Jeśli aplikacja nadal ma nieobsługiwany błąd, może zostać wyświetlony komunikat o błędzie lub aplikacja może ulec awarii lub przestać odpowiadać. Aplikacja nie będzie działać normalnie, dopóki błąd nie zostanie naprawiony. Możesz spróbować skontaktować się z właścicielem aplikacji i poprosić go o jego naprawienie.