Come usare un debugger remoto

November 16

Come usare un debugger remoto


Si sviluppa un'applicazione e poi distribuirlo su un server remoto. Tuttavia, il codice non funziona sul server, ma si sta lavorando bene sul computer di sviluppo. Dal momento che non si desidera installare il programma di sviluppo sul server, cosa si può fare per eseguire il debug dell'applicazione? Il debugger remoto viene in soccorso. Visual Studio 2008 è la più comune e più documentata dei programmi che possono aiutare il debug quando a distanza.

istruzione

Il set up

1 Eseguire Visual Studio DVD di installazione e individuare la cartella:

Vs / Remote Debugger

2 Avviare l'installazione di Remote Debugger per la propria piattaforma, e seguire la procedura guidata per completare la configurazione.

3 Impostare le autorizzazioni utente appropriati quando richiesto. Impostare il debugger per eseguire come applicazione. Questo assicura che funziona solo quando è necessario, piuttosto che in esecuzione per tutto il tempo.

Esecuzione del debugger

4 Eseguire il monitor debug remoto, sia da componenti di debug remoto installati sul computer remoto o in remoto da una condivisione. Utilizzare il percorso seguito durante l'esecuzione di esso da una condivisione:

InstallPath \ Microsoft Visual Studio (ver) \ Common7 \ IDE \ Remote Debugger

5 Eseguire il file eseguibile di seguito:

msvsmon.exe

6 Aprire l'applicazione Visual Studio e selezionare "Proprietà" dal menu "Progetto".

7 Selezionare "Debug".

8 Selezionare "Avvia il programma esterno" rispetto all'impostazione "Start azione" e digitare il percorso del file eseguibile che lo ospita. Questo dovrebbe essere lo stesso computer che esegue il monitor debugger remoto abbiamo lanciato.

9 Digitare la directory che ospita l'eseguibile sotto gli argomenti "uso della macchina a distanza" e della riga di comando che devono essere trasmessa all'applicazione.

10 Selezionare "Start" in Visual Studio per avviare una sessione di debug. È ora possibile utilizzare le funzioni del debugger standard per analizzare i problemi di codice e trovare i problemi specifici per l'ambiente applicativo host remoto.

Consigli e avvertenze

  • È possibile installare i file manualmente il debugger remoto, ma assicurarsi che siano le versioni corrette per la piattaforma. Mentre si utilizza il programma di installazione Remote Debugger, rileverà automaticamente la propria piattaforma e installare le versioni destra senza istruzioni.
  • Il debugger remoto richiede privilegi appropriati per l'esecuzione come applicazione. Molte di queste restrizioni e privilegi variano, a seconda della versione di Windows in uso e le impostazioni del firewall. Vedere la sezione Risorse su come impostare "Autorizzazioni debug remoto."