更新:2007 年 11 月
本主题适用于:
| 版本 | Visual Basic | C# | C++ | Web Developer | 
|---|---|---|---|---|
| 速成版 | .gif) | .gif) | .gif) | .gif) | 
| 标准版 | .gif) | .gif) | .gif) | .gif) | 
| 专业团队版 | .gif) | .gif) | .gif) | .gif) | 
表格图例:
| .gif) | 适用 | 
| .gif) | 不适用 | 
| .gif) | 默认情况下隐藏的一条或多条命令。 | 
下表显示进行远程调试所必需的文件。安装这些文件的最简单的方法是运行远程组件安装程序。
本机调试
| 文件 | 安装位置 | 
|---|---|
| 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 安装程序来安装并注册这些组件。有关更多信息,请参见设置远程调试。