Comment faire pour supprimer Just-In-Time Debugger

Microsoft Visual Studio inclut une fonctionnalité de débogage échelle du système appelé Just-In-Time débogueur, qui est activée par défaut lorsque vous installez Visual Studio. La fonctionnalité vous aide à trouver des bugs dans vos applications en cours d'utilisation normale, mais il peut devenir une distraction, voire un obstacle à votre travail, en empêchant le lancement des applications quand il détecte un problème. Vous pouvez désactiver le débogage JIT dans le menu Options Visual Studio, ou si vous ne pouvez pas ou ne voulez pas de lancer Visual Studio, vous pouvez désactiver la fonction en modifiant le Registre Windows.

Du Studio Options Menu visuel

  1. Lancez Visual Studio, cliquez sur "Outils" et sélectionnez "Options." Une boîte de dialogue pop-up affiche les catégories d'options dans la barre latérale et les propriétés des options dans la fenêtre principale. Vous devez disposer de privilèges d'administrateur pour modifier les paramètres Just-In-Time débogueur, comme cette fonction l'échelle du système modifie les paramètres du Registre Windows.

  2. Développez le "Mise au point" catégorie en cliquant sur sa flèche dans la barre latérale. Sélectionner "Just-In-Time" de la catégorie de débogage.




  3. Décochez les types de code que vous ne voulez plus JIT débogage à évaluer. Les options sont gérés, autochtones et Script. Le code managé se réfère à javascript, Java, Python et d'autres langues dont les interprètes gérer automatiquement l'allocation de mémoire et de la collecte des ordures. Code natif se réfère à des langages tels que C et C ++ dont les compilateurs générer du code machine natif sans gestion automatique de la mémoire. Désélectionner toutes les options pour désactiver complètement le Just-In-Time débogueur.

  4. Enregistrez vos modifications en cliquant "D'ACCORD."

De l'éditeur de registre Windows

  1. Presse "Windows X" et sélectionnez "Exécutez." Type "regedit" (Sans les guillemets) dans la boîte de dialogue Exécuter et appuyez sur "Entrez." L'éditeur de registre Windows ouvre.

  2. Naviguez dans les dossiers appropriés dans le navigateur de l'arbre. Selon l'architecture de votre ordinateur, les clés de registre Just-In-Time débogueur sont situés sur deux chemins possibles. Pour les systèmes 32-bit et 64-bit, développez le "HKEY_LOCAL_MACHINE" et "LOGICIEL" répertoires.




  3. Développez le "Wow6432Node" répertoire pour les systèmes 64 bits uniquement. Pour les systèmes 32-bit et 64-bit, développez le "Microsoft" répertoire, puis trouver et supprimer les deux clés de registre suivantes:

    Windows NT CurrentVersion AeDebug Debugger
    .NETFramework DbgManagedDebugger

  4. Quittez l'Editeur du Registre et redémarrez Windows.

Conseils & Avertissements

  • Les informations contenues dans cet article applique à Windows 8.1 et Microsoft Visual Studio 2013. Il peut varier légèrement ou significativement avec les autres versions.
» » » » Comment faire pour supprimer Just-In-Time Debugger