Procedura: eseguire Remote Debugging Monitor
Le informazioni contenute in questo argomento sono valide per:
Edizione |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
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 dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Gestione delle impostazioni.
Per avviare Remote Debugging Monitor
Fare clic sul pulsante Start, scegliere Tutti i programmi, Visual Studio 2010, quindi fare clic su Visual Studio 2010 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 nella modalità Nessuna autenticazione (solo per il 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 sul pulsante Start, scegliere Microsoft Visual Studio 2010, quindi fare clic su Configurazione guidata di Visual Studio 2010 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