如何:运行远程调试监视器

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

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

标准版

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

专业团队版

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

表格图例:

主题适用

适用

主题不适用

不适用

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

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

远程调试监视器 (msvsmon.exe) 是一个小型应用程序,Visual Studio 与之连接以进行远程调试。在远程调试过程中,Visual Studio 在一台计算机(调试器主机)上运行,远程调试监视器和正在调试的应用程序在远程计算机上运行。

在开始远程调试前,必须设置远程调试。有关更多信息,请参见 如何:设置远程调试

此外,还必须确保具有在远程计算机上进行调试所需的权限。有关更多信息,请参见 远程调试权限

完成这两项操作后,即可运行远程调试监视器,开始远程调试。

首次运行远程调试监视器时,必须在安装远程调试监视器的计算机上配置 Windows 防火墙。此配置对于启用远程调试是必需的。在 Windows Vista 上,必须在“用户帐户控制”对话框中授予此配置的权限,该对话框在要求配置时会出现。如果已使用远程调试器配置向导配置了 Windows 防火墙,则不需要此配置。有关更多信息,请参见如何:设置远程调试

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

启动远程调试监视器

  1. 单击“开始”,指向“所有程序”,指向“Visual Studio 2008”,指向“Visual Studio 工具”,然后单击“远程调试器”。

    - 或 -

    在 Windows 命令提示符下,运行 msvsmon.exe。

    “远程调试监视器”作为 Windows 应用程序运行。用户界面显示“远程调试监视器”正在运行,并使远程调试易于设置。

  2. 现在,可以采用两种模式中的一种来配置远程调试的“远程调试监视器”:

运行远程调试器服务(ASP .NET 和其他服务器环境)

对于在 ASP.NET 和其他服务器环境中进行调试,可以将远程调试监视器作为 Windows 服务(远程调试器服务)运行。

将远程调试监视器配置为服务

  1. 单击“开始”,选择 Microsoft Visual Studio 2005,指向“Visual Studio 工具”,然后单击“Visual Studio 2008 远程调试器配置向导”。

  2. 按照向导中的步骤将远程调试设置为服务。

请参见

任务

如何:设置 Windows 身份验证模式

如何:设置“无身份验证”模式

远程调试错误和疑难解答

概念

实时调试

其他资源

安装远程调试