Sie entwickeln eine Anwendung bereitstellen und dann es auf einem Remote-Server . Allerdings ist der Code nicht auf dem Server arbeiten , aber es funktioniert gut auf Ihre Entwicklung Maschine . Da Sie nicht möchten, dass das Programm zur Entwicklung auf dem Server installieren , was kann man tun, um die Anwendung zu debuggen ? Der Remote-Debugger zur Rettung kommt . Visual Studio 2008 ist die häufigste und die meisten Programme, die helfen, wenn Remote-Debugging können dokumentiert. Anleitung
Das Setup
1
Führen Sie das Visual Studio -Installations-DVD und suchen Sie den Ordner :
Vs /Remote Debugger
2
Starten des Remote Debugger -Setup für Ihre Plattform , und folgen Sie dem Assistenten, um die Installation abzuschließen.
3
Legen Sie die entsprechenden Benutzerrechte , wenn Sie dazu aufgefordert werden . Richten Sie den Debugger als Anwendung auszuführen. Dies stellt sicher, dass es nur läuft, wenn es gebraucht wird , anstatt die ganze Zeit laufen .
Ausführen des Debugger
4
Führen Sie das Remote-Debugging- Monitor , entweder aus der Ferne installiert Debugging- Komponenten auf dem Remote-Computer oder remote von einer Freigabe . Verwenden Sie den folgenden Pfad , wenn es läuft von einem Anteil :
InstallPath \\ Microsoft Visual Studio ( ver) \\ Common7 \\ IDE \\ Remote Debugger
5
Führen Sie die ausführbare Datei unter :
msvsmon.exe
6
Öffnen Sie Visual Studio-Anwendung und wählen Sie " Eigenschaften" aus dem Menü "Projekt" .
7
Wählen Sie " Debug ".
8
Wählen Sie " Externes Programm starten " aus dem "Start Aktion " Einstellung und geben Sie den Pfad zur ausführbaren Datei , wo sie gehostet wird. Dies sollte die gleichen Computer, auf dem Remote-Debugger Monitor wir gestartet sein .
9
Typ das Verzeichnis, das die ausführbare Datei unter "Use Remote- Machine" und Kommandozeilen-Argumente , die übergeben werden müssen bewirtet die Anwendung .
10
Wählen Sie " Start" in Visual Studio , um eine Debug-Sitzung zu starten. Sie können nun die Standard- Debugger -Funktionen , um Code Probleme untersuchen und spezifischen Probleme des Remote-Host Anwendungsumgebung.