远程调试组件

本主题适用于:

版本

Visual Basic

C#

F#

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 安装程序来安装并注册这些组件。 有关更多信息,请参见设置远程调试

请参见

其他资源

安装远程调试