Désactiver le débogueur juste-à-temps

La boîte de dialogue du débogueur juste-à-temps (JIT) dans Visual Studio peut s’ouvrir lorsque des erreurs surviennent dans une application en cours d’exécution. La boîte de dialogue peut empêcher l’application de poursuivre l’exécution.

Le débogueur JIT vous donne la possibilité de lancer Visual Studio pour déboguer l’erreur. Pour effectuer cette action, Visual Studio ou un autre débogueur sélectionné doit être installé. Le débogueur fournit des informations détaillées sur l’erreur et les fonctionnalités pour vous aider à résoudre le problème.

Cet article explique comment empêcher la boîte de dialogue du débogueur JIT d’interrompre l’exécution de l’application.

Désactiver ou répondre au débogueur JIT

Il existe différentes options pour répondre à la boîte de dialogue Débogueur JIT en fonction de l'installation de Visual Studio et du scénario de la tâche.

Le tableau suivant récapitule vos options :

Configuration Scénario Instructions
Visual Studio installé Essayer le débogueur JIT Déboguer l’erreur à l’aide du débogueur juste-à-temps (JIT)
Visual Studio installé Désactiver le débogueur JIT Désactiver le débogage JIT à partir de Visual Studio
Visual Studio précédemment installé, mais pas actuellement Désactiver le débogueur JIT Désactiver le débogage JIT à partir du Registre Windows
Visual Studio n’est jamais installé Empêcher le débogage juste-à-temps (JIT). Empêchez le débogage JIT en désactivant le débogage de script, désactivant le débogage côté serveur, ou en désactivant le débogage pour les applications ASP.NET.

Désactiver le débogage de script ou le débogage côté serveur

La boîte de dialogue Débogueur JIT peut s’ouvrir lorsque votre application web rencontre une erreur, même si votre configuration n’inclut pas Visual Studio. Cette situation peut se produire si vous n’avez jamais installé Visual Studio ou désinstallé Précédemment Visual Studio. Dans ces scénarios, vous pouvez essayer de désactiver le débogage de script ou le débogage côté serveur.

Désactiver le débogage de script pour l’application web

Procédez comme suit pour désactiver le débogage de script pour une application web :

  1. Ouvrez le panneau de configuration windows , puis accédez à la page Réseau et Internet>Options Internet.

  2. Dans la boîte de dialogue propriétés Internet, accédez à l'onglet avancé.

  3. Faites défiler l’écran jusqu’au groupe Navigation, puis sélectionnez l’option Désactiver le débogage de script.

    Note

    Selon votre version de Windows et votre navigateur, vous devrez peut-être sélectionner plusieurs options.

    L’exemple suivant montre une option pertinente sélectionnée :

    Screenshot qui montre comment sélectionner les options « Désactiver le débogage de script » dans Windows Panneau de configuration.

Désactiver le débogage côté serveur pour l’application web

Si vous hébergez une application web ASP.NET dans Internet Information Services (IIS), désactivez le débogage côté serveur en procédant comme suit :

  1. Ouvrez le Gestionnaire d’IIS et accédez à l’affichage des fonctionnalités .

  2. Dans la section ASP.NET, double-cliquez ou sélectionnez Compilation .NET.

    L’option de section ASP.NET est présente uniquement si les fonctionnalités .NET ont été installées à l’aide du Gestionnaire de serveur.

  3. Dans le volet Actions , sélectionnez Ouvrir la fonctionnalité.

  4. Pour l’option Comportement>Débogage, sélectionnez False.

    Note

    Les étapes spécifiques sont différentes dans les versions antérieures d’IIS.