Condividi tramite


Procedura: avviare il debugger automaticamente

In alcuni casi è necessario eseguire il debug del codice di avvio di un'applicazione avviata da un altro processo. Può ad esempio trattarsi di servizi o operazioni di installazione personalizzate. In questi scenari è possibile avviare e connettere il debugger automaticamente all'avvio dell'applicazione.

Per impostare l'applicazione per l'avvio automatico del debugger

  1. Avviare l'Editor del Registro di sistema (regedit).

  2. Nell'Editor del Registro di sistema aprire la cartella HKEY_LOCAL_MACHINE.

  3. Individuare la cartella HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\currentversion\image file execution options.

  4. Nella cartella Image File Execution Options individuare il nome dell'applicazione di cui si desidera eseguire il debug, ad esempio myapp.exe. Se non è possibile individuare l'applicazione di cui si intende eseguire il debug:

    1. Fare clic con il pulsante destro del mouse sulla cartella Image File Execution Options, quindi scegliere Nuova chiave dal menu di scelta rapida.

    2. Fare clic con il pulsante destro del mouse sulla nuova chiave, quindi scegliere Rinomina dal menu di scelta rapida.

    3. Sostituire il nome della chiave con il nome dell'applicazione, in questo esempio myapp.exe.

  5. Fare clic con il pulsante destro del mouse sulla cartella myapp.exe, quindi scegliere Nuovo - Valore stringa dal menu di scelta rapida.

  6. Fare clic con il pulsante destro del mouse sul nuovo valore stringa, quindi scegliere Rinomina dal menu di scelta rapida.

  7. Cambiare il nome in debugger.

  8. Fare clic con il pulsante destro del mouse sul nuovo valore stringa, quindi scegliere Modifica dal menu di scelta rapida.

    Verrà visualizzata la finestra di dialogo Modifica stringa.

  9. Nella casella Dati valore digitare vsjitdebugger.exe.

  10. Scegliere OK.

  11. Scegliere Esci dal menu Registro di sistema.

  12. È necessario che la directory contenente il file vsjitdebugger.exe si trovi nel percorso di sistema. Per aggiungerla al percorso di sistema, effettuare le seguenti operazioni:

    1. Aprire il Pannello di controllo nella visualizzazione classica e fare doppio clic su Sistema.

    2. Fare clic su Impostazioni di sistema avanzate.

    3. Nella finestra Proprietà del sistema fare clic sulla scheda Avanzate.

    4. Nella scheda Avanzate fare clic su Variabili di ambiente.

    5. Nella finestra di dialogo Variabili di ambiente selezionare Path nella casella di gruppo Variabili di sistema, quindi scegliere il pulsante Modifica.

    6. Nella finestra di dialogo Modifica variabile di sistema aggiungere la directory alla casella Valore variabile. Utilizzare il punto e virgola per separarla da altre voci dell'elenco.

    7. Scegliere OK per chiudere la finestra di dialogo Modifica variabile di sistema.

    8. Scegliere OK per chiudere la finestra di dialogo Variabili di ambiente.

    9. Scegliere OK per chiudere la finestra di dialogo Proprietà del sistema.

    Avviare quindi l'applicazione seguendo la procedura desiderata. L'applicazione verrà avviata e caricata in Visual Studio.

Vedere anche

Concetti

Sicurezza del debugger

Altre risorse

Guida di orientamento al debugger