Komponenten beim Remotedebuggen
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium und Ultimate |
In den folgenden Tabellen sind die für das Remotedebuggen benötigten Dateien aufgeführt. Am einfachsten können Sie diese Dateien mit dem Remotekomponenten-Setup installieren.
Systemeigenes Debuggen
Datei |
Installationsort |
---|---|
msvsmon.exe |
Beliebiges Verzeichnis auf dem Remotecomputer Es gibt je eine Version von msvsmon für das 32-Bit- und das 64-Bit-Debuggen. Stellen Sie sicher, dass Sie die richtige Version auf dem Remotecomputer installieren. |
dbghelp.dll |
Im gleichen Verzeichnis wie msvsmon. Diese optionale Datei wird zum Speichern von Dumps einer Anwendung verwendet. Wenn diese Datei nicht installiert ist, speichert der Debugger die Dumps mithilfe der Standardversion dbghelp.dll, die mit dem Betriebssystem installiert wurde. |
msdbgui.dll |
Im gleichen Verzeichnis wie msvsmon. Diese optionale Datei enthält lokalisierte Zeichenfolgen, Dialogfelder und die Hilfe für den Remotedebugger. Wenn diese Datei fehlt, verwendet der Debugger die englischen Standardressourcen. |
Verwaltetes Debuggen
Datei |
Installationsort |
---|---|
msvsmon.exe |
Beliebiges Verzeichnis auf dem Remotecomputer Es gibt je eine Version von msvsmon für das 32-Bit- und das 64-Bit-Debuggen. Stellen Sie sicher, dass Sie die geeignete Version auf dem Remotecomputer installieren. |
msvsmon.exe.config |
Im gleichen Verzeichnis wie msvsmon. Zum Laden der richtigen .NET Framework-Version erforderlich. |
Symsrv.dll |
Im gleichen Verzeichnis wie msvsmon. Erforderlich, wenn Sie Symbolserver mit Remotedebuggen verwenden. |
mcee.dll |
Im gleichen Verzeichnis wie msvsmon. Zum Debuggen von C++-Code erforderlich, der .NET Framework verwendet. |
msvb7.dll, msvb7ui.dll |
Im gleichen Verzeichnis wie msvsmon. Nur für das Visual Basic-Debuggen erforderlich. |
Besondere Komponenten
Datei |
Zweck |
---|---|
AvVsPkDH.dll |
Zum Ausführen von Anwendungen unter Application Verifier. Informationen zum Setup finden Sie in der Dokumentation zum Application Verifier. |
mpishim.exe |
Zum Debuggen einer Anwendung in einem Cluster. Weitere Informationen finden Sie unter Gewusst wie: Debuggen einer Remoteclusteranwendung. |
iisresolver.dll |
Zum Debuggen eines Webservers mit deaktivierter Windows-Authentifizierung. |
Schrittweises Ausführen von Webdienstaufrufen
Für das T-SQL-Debuggen und das schrittweise Ausführen von Webdienstaufrufen werden zusätzliche Komponenten benötigt, die an bestimmten Speicherorten installiert und in der Registrierung registriert werden müssen. Eine manuelle Installation dieser Komponenten ist nicht empfehlenswert. Verwenden Sie das Visual Studio-Setupprogramm, um diese Komponenten zu installieren und zu registrieren. Weitere Informationen finden Sie unter Einrichten des Remotedebuggens.