远程调试组件

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用 主题不适用 主题不适用

标准版

主题不适用 主题不适用 主题不适用 主题不适用

专业团队版

主题适用 主题适用 主题适用 主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

下表显示进行远程调试所必需的文件。安装这些文件的最简单的方法是运行远程组件安装程序。

本机调试

文件

安装位置

msvsmon.exe

远程计算机上的任意位置。

32 位和 64 位调试应使用不同版本的 msvsmon。请确保在远程计算机上安装了正确的版本。

dbghelp.dll

位于 msvsmon 所在的目录中。

此可选文件用于保存应用程序的转储。若未安装此文件,调试器使用随操作系统安装的默认版本的 dbghelp.dll 保存转储。

msdbgui.dll

位于 msvsmon 所在的目录中。

此可选文件包含用于远程调试器的经本地化的字符串、对话框和帮助。若此文件丢失,调试器将使用默认的英语资源。

托管调试

文件

安装位置

msvsmon.exe

远程计算机上的任意位置。

32 位和 64 位调试应使用不同版本的 msvsmon。请确保在远程计算机上安装了适当的版本。

msvsmon.exe.config

位于 msvsmon 所在的目录中。若要加载正确的 .NET Framework 版本,该文件是必需的。

Symsrv.dll

位于 msvsmon 所在的目录中。如果在远程调试中使用符号服务器,则该文件是必需的。

mcee.dll

位于 msvsmon 所在的目录中。若要调试使用 .NET Framework 的 C++ 代码,该文件是必需的。

msvb7.dll 和 msvb7ui.dll

位于 msvsmon 所在的目录中。仅在 Visual Basic 调试时需要。

特殊组件

文件

用途

AvVsPkDH.dll

用于在应用程序验证工具下运行应用程序。有关设置信息,请参见应用程序验证工具文档。

mpishim.exe

用于在群集上调试应用程序。请参见 如何:调试远程群集应用程序

iisresolver.dll

用于调试禁用了 Windows 身份验证的 Web 服务器。

单步执行 Web 服务调用

T-SQL 调试和单步执行 Web 服务调用需要额外的组件,这些组件必须安装在特定位置并在注册表中注册。不推荐手动安装这些组件。请使用 Visual Studio 安装程序来安装并注册这些组件。有关更多信息,请参见设置远程调试

请参见

其他资源

安装远程调试