探讨Visual Studio远程调试组件
创始人
2024-06-12 10:21:36
0

Visual Studio有很多值得学习的地方,这里我们主要介绍Visual Studio远程调试,包括介绍安装Visual Studio远程调试组件远程调试器可以从 Visual Studio 安装套件的***一张光盘获得。等方面。在向大家详细介绍Visual Studio之前,首先让大家了解下Visual Studio,然后全面介绍Visual Studio。

在 64 位平台上安装 Visual Studio 时,适用于 64 位和 x86 平台的远程调试组件都将安装。而在 x86 平台上安装 Visual Studio 时,默认情况下仅安装适用于 x86 的远程调试组件,但如果在安装过程中选择适当的选项,则也会安装适用于 64 位的调试组件。

在 x86 平台上安装远程调试监视器时,仅安装 x86 远程调试组件。没有用于安装 64 位组件的选项。通过共享 Visual Studio 计算机上的远程调试器目录,可以在远程计算机上运行 msvsmon.exe。如果远程调试监视器是从共享位置运行的,则以下调试器功能无效:

单步执行 XML Web services。(可能仍然需要手动附加。)自动调试 ASP.NET Web 应用程序。(同样,可能仍然需要手动附加。)

#t#作为从一个共享中运行的替代方式,可以使用 Visual Studio远程调试器 CD 在远程计算机上安装必需的远程调试组件。此安装提供对所有远程调试功能的访问。在 x86 平台上运行远程调试器安装时,仅安装 x86 远程调试组件。没有用于安装 64 位组件的选项。如果在 64 位平台上运行远程调试器安装,则会同时安装 x86 和 64 位组件。

对于某些调试方案,必须安装附加组件。安装Visual Studio远程调试组件远程调试器可以从 Visual Studio 安装套件的***一张光盘获得。在远程计算机上插入此光盘。例如,如果在您的安装套件中有四张光盘,请在远程计算机上插入第四张光盘。如果您的安装套件中提供的是 DVD 而不是 CD,请插入该 DVD。

在 Windows Explorer 中,打开 CD 或 DVD。在 CD 上找到 Remote Debugger 文件夹或在 DVD 上找到 vs/Remote Debugger。

在“Remote Debugger”文件夹中,打开与您的平台(x86、x64 或 IA-64)匹配的子文件夹。启动位于该子文件夹中的 rdbgsetup.exe 并按照说明完成安装。

如果您愿意,可以通过手动复制文件来安装远程调试组件。有关所需组件及其安装位置的列表,请参见远程调试组件。Visual Studio 针对 32 位和 64 位平台,分别提供相应版本的远程调试监视器。如果使用 rdbgsetup.exe,远程组件安装程序会自动安装正确版本的远程调试监视器。如果选择手动复制文件,则必须确保复制的版本是正确的。

安装Visual Studio远程调试组件以后,必须确保具有所需的权限以便对远程计算机上的程序进行调试。请参见 远程调试权限 以获取所需权限的列表。配置 Windows 防火墙必须配置 Windows 防火墙才能启用远程调试。在***启动远程调试时,Visual Studio 会在 Visual Studio 主机上进行必要的配置。同样,当***在远程计算机上运行远程调试监视器时,远程调试监视器会在远程计算机上配置 Windows 防火墙。

在 Windows XP 上,此配置是完全透明和自动的,但是在 Windows Vista 上,新的安全模型要求先授予权限,然后软件才能配置防火墙。此权限是通过“用户帐户控制”对话框授予的。有关新安全模型和用户访问控制的说明,请参见 Windows Vista 安全模型。

如果远程调试监视器必须在远程计算机上配置 Windows 防火墙,远程计算机上则会显示“用户访问控制”对话框。如果远程计算机不可见,您可能意识不到 UAC 对话框已显示在远程计算机的监视器上。在这种情况下,您可能会误认为远程调试已停止响应。实际上,远程调试监视器只是在等待有人在远程计算机上授予 UAC 权限。

避免此问题的一种方法,是用远程调试器配置向导在远程计算机上预配置防火墙。必须手动配置 Windows 防火墙的情况是很少见的。如果确实要手动配置,请参见如何:为远程调试手动配置 Windows XP 防火墙或如何:为远程调试手动配置 Windows Vista 防火墙。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...