Visual Studio远程调试
目录
Visual Studio远程调试
使用以下方法,可以将C#程序部署到另一台计算机并远程调试。
下载和安装远程工具
请从下表中的链接下载正确版本的远程工具,并安装在要调试的远程设备或服务器上(而不是 Visual Studio 的计算机上)。
Version | 链接 | 说明 |
---|---|---|
Visual Studio 2022 | 远程工具 | 兼容所有 Visual Studio 2022 版本。 下载与设备操作系统(x86、x64 或 ARM64)匹配的版本。 在 Windows 服务器上,请参阅取消阻止文件下载,获取有关下载远程工具的帮助。 |
Visual Studio 2019 | 远程工具 | 兼容所有 Visual Studio 2019 版本。 下载与设备操作系统(x86、x64 或 ARM64)匹配的版本。 在 Windows 服务器上,请参阅取消阻止文件下载,获取有关下载远程工具的帮助。 |
Visual Studio 2017 | 远程工具 | 兼容所有 Visual Studio 2017 版本。 下载与设备操作系统(x86、x64 或 ARM64)匹配的版本。 在 Windows 服务器上,请参阅取消阻止文件下载,获取有关下载远程工具的帮助。 |
Visual Studio 2015 | 远程工具 | Visual Studio 2015 的远程工具可从 My.VisualStudio.com 获取。 如果出现提示,请加入免费的 Visual Studio Dev Essentials 计划,或使用 Visual Studio 订阅 ID 登录。 在 Windows 服务器上,请参阅取消阻止文件下载,获取有关下载远程工具的帮助。 |
Visual Studio 2013 | 远程工具 | Visual Studio 2013 文档中的下载页面 |
Visual Studio 2012 | 远程工具 | Visual Studio 2012 文档中的下载页面 |
-
需下载不高于Visual Studio 版本的远程调试工具。
-
需下载与计算机具有相同体系结构的远程工具。例如,如果要在运行 64 位操作系统的远程计算机上调试 32 位应用,请安装 64 位远程工具。
配置远程调试器
-
在远程计算机上,从开始菜单启动远程调试器。
-
当第一次启动远程调试器时,将显示“远程调试配置”对话框。
-
点击“配置远程调试”,配置防火墙并启动远程调试器。
远程调试项目
-
在远程计算机上,新建Debug文件夹,并设置共享。用于存放编译的程序。
-
在“生成”-“配置管理器”中,新建配置,命名为“RemoteDebug”。
-
在“解决方案资源管理器”中,右键单击项目,然后选择“属性”。
-
在“生成”选项卡中配置输出路径为远程计算机的共享路径。
.Net Framework
.Net 6
-
在“调试”选项卡中
确保“工作目录”文本框为空;
选择“使用远程计算机”,在文本框中键入计算机名,如果自定义了端口,需加上端口号
machinename:port
;确保未选中“启用本机代码调试”
.Net Framework
.Net 6
-
点击“启动”,将生成应用到远程计算机,并在远程计算机启动。
-
远程调试器将接收到连接。
-
如果出现提示要输入凭据,输入远程计算机的有效用户帐户名以及正确的密码。
本文来自博客园,作者:星墨,转载请注明原文链接:https://www.cnblogs.com/yada/p/16704797.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix