Gewusst wie: Ausführen von Remotedebugmonitor

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro und Team

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

Der Remotedebugmonitor (msvsmon.exe) ist eine kleine Anwendung, mit der Visual Studio zum Remotedebuggen eine Verbindung herstellt. Beim Remotedebuggen wird auf einem Computer (dem Debuggerhost) Visual Studio und auf dem Remotecomputer der Remotedebugmonitor zusammen mit den zu debuggenden Anwendungen ausgeführt.

Bevor Sie mit dem Remotedebuggen beginnen können, müssen Sie Remotedebuggen einrichten. Weitere Informationen finden Sie unter Gewusst wie: Einrichten des Remotedebuggens.

Sie müssen außerdem sicherstellen, dass Sie über die erforderlichen Berechtigungen für das Debuggen auf dem Remotecomputer verfügen. Weitere Informationen finden Sie unter Remotedebuggen – Berechtigungen.

Sobald diese Fragen geklärt sind, können Sie den Remotedebugmonitor ausführen und mit dem Remotedebuggen beginnen.

Wenn Sie den Remotedebugmonitor zum ersten Mal ausführen, muss er die Windows-Firewall auf dem Computer konfigurieren, auf dem sie installiert ist. Diese Konfiguration ist für das Remotedebuggen erforderlich. Unter Windows Vista muss die Berechtigung für diese Konfiguration im Dialogfeld Benutzerkontensteuerung gewährt werden, das angezeigt wird, sobald eine Konfiguration erforderlich ist. Diese Konfiguration ist nicht nötig, wenn die Windows-Firewall bereits mit dem Assistenten zur Konfiguration von Remote Debugger konfiguriert wurde. Weitere Informationen finden Sie unter Gewusst wie: Einrichten des Remotedebuggens.

Hinweis:

Je nach den aktiven Einstellungen oder der Version können sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So starten Sie den Remotedebugmonitor

  1. Klicken Sie auf Start, zeigen Sie auf Alle Programme, auf Visual Studio 2008 und auf Visual Studio-Tools, und klicken Sie dann auf Remote Debugger.

    - oder -

    Führen Sie msvsmon.exe an der Windows-Eingabeaufforderung aus.

    Der Remotedebugmonitor wird als Windows-Anwendung ausgeführt. Die Benutzeroberfläche zeigt an, dass der Remotedebugmonitor ausgeführt wird, und erleichtert das Einrichten des Remotedebuggens.

  2. Sie können jetzt den Remotedebugmonitor für einen der beiden folgenden Modi konfigurieren:

Ausführen des Remotedebugdiensts (ASP .NET und andere Serverumgebungen)

Beim Debuggen in ASP.NET und anderen Serverumgebungen können Sie den Remotedebugmonitor als Windows-Dienst (Remotedebugdienst) ausführen.

So konfigurieren Sie den Remotedebugmonitor als Dienst

  1. Klicken Sie auf Start, wählen Sie Microsoft Visual Studio 2005, zeigen Sie auf Visual Studio-Tools, und klicken Sie dann auf Konfigurations-Assistent für Visual Studio 2008 Remote Debugger.

  2. Folgen Sie der Anweisung im Assistenten, um Remotedebuggen als Dienst einzurichten.

Siehe auch

Aufgaben

Gewusst wie: Einrichten des Windows-Authentifizierungsmodus

Gewusst wie: Einrichten des Modus "Keine Authentifizierung"

Remotedebuggen – Fehler und Problembehandlung

Konzepte

Just-In-Time-Debuggen

Weitere Ressourcen

Remotedebuggen – Setup