March 5
Microsoft Visual Studio include una funzionalità di debug a livello di sistema chiamato Just-In-Time Debugger, che viene attivata per impostazione predefinita quando si installa Visual Studio. La caratteristica aiuta a trovare errori nelle applicazioni durante il normale utilizzo, ma può diventare una distrazione, o anche una barriera per il vostro lavoro, impedendo applicazioni da lanciare quando si rileva un problema. È possibile disattivare il debug JIT nel menu di Visual Studio Opzioni, o se non si può o non si vuole lanciare Visual Studio, è possibile disattivare la funzionalità modificando il registro di Windows.
1 Avviare Visual Studio, fare clic su "Strumenti" e selezionare "Opzioni". Una finestra di pop-up visualizza le categorie di opzioni nella barra laterale e le proprietà delle opzioni nella finestra principale. È necessario disporre di privilegi di amministratore per modificare le impostazioni di Just-In-Time Debugger, come questa funzionalità a livello di sistema altera le impostazioni del Registro di Windows.
2 Espandere la categoria "Debugging" facendo clic sulla sua freccia nella barra laterale. Selezionare "Just-In-Time" dalla categoria debug.
3 Deselezionare i tipi di codice che si desidera non è più il debug JIT da valutare. Le opzioni sono gestiti, nativi e Script. Il codice gestito si riferisce a JavaScript, Java, Python e altri linguaggi i cui interpreti gestire automaticamente l'allocazione di memoria e la raccolta dei rifiuti. codice nativo si riferisce a linguaggi come C e C ++ cui compilatori generano codice macchina nativo senza gestione automatica della memoria. Deselezionare tutte le opzioni per disabilitare completamente il Just-In-Time Debugger.
4 Salvare le modifiche facendo clic su "OK".
5 Premere il tasto "Windows X" e selezionare "Esegui". Digitare "regedit" (senza virgolette) nella finestra di dialogo Esegui e premere "Invio". Si apre l'Editor del Registro di sistema di Windows.
6 Navigare nelle cartelle appropriate nel browser albero. A seconda della architettura di computer, le chiavi di registro Just-In-Time Debugger si trovano su due percorsi possibili. Per entrambi i sistemi a 32 bit e 64 bit, espandere il "HKEY_LOCAL_MACHINE" e le directory di "software".
7 Espandere la directory "Wow6432Node" solo per i sistemi a 64 bit. Per entrambi i sistemi a 32 bit e 64 bit, espandere la directory "Microsoft", quindi trovare ed eliminare le seguenti due chiavi di registro:
Windows NT \ CurrentVersion \ AeDebug \ Debugger
NETFramework \ DbgManagedDebugger
8 Chiudere l'editor del Registro di sistema e riavviare Windows.