Désactiver le débogueur juste-à-temps
La boîte de dialogue Débogueur juste-à-temps (JAT) dans Visual Studio peut s’ouvrir lorsque des erreurs se produisent 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éboguer juste-à-temps |
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 JAT | 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 :
Ouvrez le panneau de configuration windows , puis accédez à la page Réseau et Internet>Options Internet.
Dans la boîte de dialogue propriétés Internet, accédez à l'onglet avancé.
Faites défiler l’écran jusqu’au groupe Navigation, puis sélectionnez l’option Désactiver le débogage de script .
Remarque
Selon votre version de Windows et votre navigateur, vous devrez peut-être sélectionner plusieurs options.
L’exemple suivant montre deux options pertinentes sélectionnées :
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 :
Ouvrez le Gestionnaire d’IIS et accédez à l’affichage des fonctionnalités .
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.
Dans le volet Actions , sélectionnez Ouvrir la fonctionnalité.
Pour l’option Comportement>Débogage, sélectionnez False.
Remarque
Les étapes spécifiques sont différentes dans les versions antérieures d’IIS.