温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Visual Studio中怎么远程调试组件

发布时间:2021-08-12 11:21:41 来源:亿速云 阅读:104 作者:Leah 栏目:编程语言

本篇文章给大家分享的是有关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 应用程序。(同样,可能仍然需要手动附加。)

  • 浅谈Visual Studio工具栏

  • 创建Visual Studio辅助控件

  • 你是否知道Visual Studio编辑框

  • Visual Studio IDE的难兄难弟

  • 闲扯Windows Azure Tools for Visual Stu

作为从一个共享中运行的替代方式,可以使用 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 防火墙。

以上就是Visual Studio中怎么远程调试组件,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI