Nwlapcug.com


Che cosa è Just-in-Time Debugging & come è venuto?

Che cosa è Just-in-Time Debugging & come è venuto?


Un Just-In- Time debugger può interrompere il vostro flusso di lavoro o assistenza è diagnosticare in mancanza di applicazioni Web più veloce ed efficiente. Alcuni utenti, come gli sviluppatori di software, possono accogliere aspetto di JIT sui propri desktop. Navigatori di Internet, d'altra parte, potrebbero voler impedire Just-in-Time debug windows dall'apertura che non hanno alcun valore a loro. Indipendentemente dal fatto se avete bisogno il debugger JIT o non, è possibile modificare le impostazioni per soddisfare il vostro stile di lavoro e non interromperla.

JIT

Applicazioni Microsoft NET Web scritte in c# e altri linguaggi di potenza molti siti su Internet. Quando un programma il .NET Microsoft scritto in Visual Studio viene eseguito, esso può verificarsi un errore. Se il codice del programma non gestisce tale errore, il Just-In- Time lancia del debugger. La finestra di dialogo pop-up chiede se si desidera eseguire il debug dell'applicazione in esecuzione. Risposta "Sì" e il debugger lancia e ti dà l'opportunità di esaminare le variabili e altri oggetti in stato di sospensione del programma. Molti sviluppatori troveranno questa funzione conveniente perché può debug del codice senza aprire Visual Studio.

Perché è attivo?

Microsoft, per impostazione predefinita, attiva Just-In- Time il debug quando si installa Visual Studio. Anche se gli sviluppatori .NET utilizzare JIT, programmi scritti in altre lingue può anche lanciare il JIT quando si verifica un arresto anomalo in un browser. Se mai girato Just-In- Time debug ed è ora, un altro utente con accesso al tuo account può avere attivato. Se il vostro lavoro o JIT di scuola computer è attivata, gli amministratori di sistema con accesso agli account di tutti può rendere attivo sulla rete.

Impostazioni

È possibile attivare Just-In- Time o disattivare il debug dalla finestra Opzioni Internet. Accedere a tale finestra dal menu Start o da pulsante di menu "Barra degli strumenti" di Internet Explorer. Una cartella di "Debug" nella finestra di dialogo Opzioni del menu ha un Just-In- Time pagina. Non ci è possibile regolare le impostazioni e anche dirgli i tipi di applicazioni che si desidera monitorare. Scegliere "Script", per esempio, e JIT viene visualizzato solo quando si blocca un programma Web che esegue uno script.

Considerazioni

Poiché Windows mantiene una chiave di registro che contiene lo stato di JIT, è necessario essere un amministratore prima di disattivarsi Just-In-Time. Se si disattiva il JIT, non sarà in grado di usarlo per il debug di programmi che vanno in crash mentre si sta verificando un'applicazione Web. È invece necessario affidarsi il debugger integrato in Visual Studio.