如何:使用 RPC 调试来调试 COM 客户端和服务器

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用

仅限本机

主题不适用

标准版

主题不适用 主题不适用

仅限本机

主题不适用

专业团队版

主题不适用 主题不适用

仅限本机

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

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

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

可以使用远程过程调用 (RPC) 调试来调试 COM 客户端/服务器应用程序。必须启用 RPC 调试才能使用它。启用 RPC 调试后,当单步执行来自客户端的服务器调用时,调试器会附加到服务器上,使您能调试其代码。附加调试器后,就可以对客户端和服务器进程使用所有的调试器功能。

启用 RPC 调试

  1. 在“工具”菜单上单击“选项”。

  2. 在“选项”对话框中,单击“调试”文件夹。

  3. 单击“本机”页。

  4. 选择“RPC 调试”复选框。

    说明:

    必须拥有“管理员”或“超级用户”权限,才能调试 RPC 调用。

    说明:

    仅当将本机调试器附加到远程服务器时,RPC 才能进入运行 Microsoft Windows Vista 的远程服务器并单步执行。否则,RPC 调用将失败并且不显示错误消息。或者,RPC 调用可以完成,但无法单步执行 RPC 调用。

请参见

概念

调试 COM 服务器和容器

其他资源

使用 Visual Studio 进行调试