Procedura: eseguire Remote Debugging Monitor
Aggiornamento: novembre 2007
Le informazioni contenute in questo argomento sono valide per:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro e Team |
Legenda tabella:
Applicabile |
|
Non applicabile |
|
Comando o comandi nascosti per impostazione predefinita. |
Remote Debugging Monitor (msvsmon.exe) è una piccola applicazione cui Visual Studio si connette per il debug remoto. Durante il debug remoto, Visual Studio viene eseguito in un computer denominato host del debugger, mentre Remote Debugging Monitor viene eseguito nel computer remoto insieme alle applicazioni sottoposte a debug.
Prima di poter avviare il debug remoto, è necessario configurarlo. Per ulteriori informazioni, vedere Procedura: impostare il debug remoto.
È inoltre necessario assicurarsi di disporre delle autorizzazioni necessarie per il debug nel computer remoto. Per ulteriori informazioni, vedere Autorizzazioni di debug remoto.
Non appena effettuate queste due operazioni, è possibile eseguire Remote Debugging Monitor e avviare il debug remoto.
Quando si esegue Remote Debugging Monitor per la prima, viene eseguita la configurazione di Windows Firewall nel computer in cui Remote Debugging Monitor è installato. Tale operazione è necessaria per attivare il debug remoto. In Windows Vista, l'autorizzazione a effettuare la configurazione viene concessa nella finestra di dialogo Controllo dell'account utente, visualizzata nel momento in cui viene richiesta la configurazione. La configurazione non è necessaria se si già è configurato Windows Firewall utilizzando la Configurazione guidata di Remote Debugger. Per ulteriori informazioni, vedere Procedura: impostare il debug remoto.
Nota: |
---|
È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida, a seconda delle impostazioni attive o della versione utilizzata. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio. |
Per avviare Remote Debugging Monitor
Fare clic su Start, scegliere Tutti i programmi, Visual Studio 2008, Visual Studio Tools, quindi fare clic su Remote Debugger.
-oppure-
Eseguire msvsmon.exe dal prompt dei comandi di Windows.
Remote Debugging Monitor viene eseguito come applicazione Windows. L'interfaccia utente indica che Remote Debugging Monitor è in esecuzione e semplifica la configurazione del debug remoto.
È possibile configurare Remote Debugging Monitor per il debug remoto in due modi:
Per configurare il debug remoto in modalità Autenticazione di Windows, vedere Procedura: impostare la modalità Autenticazione di Windows.
Per configurare il debug remoto utilizzando l'opzione Modalità Nessuna autenticazione (solo per codice nativo), vedere Procedura: impostare la modalità Nessuna autenticazione. La modalità Nessuna autenticazione consente di velocizzare il debug nelle reti lente. Si tratta tuttavia di una modalità non protetta che dovrebbe essere utilizzata unicamente su reti protette.
Esecuzione del servizio di debug remoto (solo per ASP.NET e altri ambienti server)
Per il debug in ASP.NET e in altri ambienti server è possibile eseguire Remote Debugging Monitor come servizio Windows (servizio Debugger remoto).
Per configurare Remote Debugging Monitor come servizio
Fare clic su Start, scegliere Microsoft Visual Studio 2005, Visual Studio Tools, quindi Configurazione guidata di Visual Studio 2008 Remote Debugger.
Seguire le istruzioni fornite nella procedura guidata per configurare il debug remoto come servizio.
Vedere anche
Attività
Procedura: impostare la modalità Autenticazione di Windows
Procedura: impostare la modalità Nessuna autenticazione
Errori e risoluzione dei problemi relativi al debug remoto