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