当前位置: 首页 > wzjs >正文

logo做ppt模板下载网站小型企业软件管理系统

logo做ppt模板下载网站,小型企业软件管理系统,网站建设种类,灯饰如何做网站推广Visual Studio 2022 远程调试全过程 这篇文章尽可能地精细记录如何使用 Visual Studio 2022 完成 Windows 系统上的远程调试。适用场景包括本地编译,远程运行,两台机器分工合作调试。 一、设备网络通信环境 1.1 确保两台设备通信 本地设备: 安装 Visu…

Visual Studio 2022 远程调试全过程

这篇文章尽可能地精细记录如何使用 Visual Studio 2022 完成 Windows 系统上的远程调试。适用场景包括本地编译,远程运行,两台机器分工合作调试。


一、设备网络通信环境

1.1 确保两台设备通信

  • 本地设备: 安装 Visual Studio 2022
  • 远程设备: 应能运行程序,支持进程启动

1.2 设置同一个网段

本地设备:
在这里插入图片描述
在这里插入图片描述

远程设备:

在这里插入图片描述

1.3 测试 Ping

在本地 CMD 中输入:

ping 192.168.0.20
  • 如果返回 TTL=值表示通信
  • 若返回 超时,确保远程机器已打开 ICMP

在这里插入图片描述


二、设置共享文件夹

2.1 创建文件夹

在远程设备上创建:

D:\Servo\Debug

2.2 启用共享访问

  1. 右键 -> 属性 -> 共享
  2. 指定共享名: Servo
  3. 添加您本地设备上的 Windows 账户(如: Darker
  4. 确认账户并分配权限为 “读写”

在这里插入图片描述
在这里插入图片描述

2.3 测试 UNC 路径访问

在本地设备文件夹输入:

\\192.168.0.20\Servo\Debug

如能正常显示,则设置成功

在这里插入图片描述


三、部署 Remote Debugger (msvsmon)

有两种方式安装 Remote Debugger:

3.1 方式 1: 复制 VS 本地带的 msvsmon.exe

  1. 本地路径:
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Remote Debugger\x64

在这里插入图片描述

  1. 将全部文件夹复制到远程设备,如:
D:\Servo\RemoteDebugger\

在这里插入图片描述

  1. 运行 msvsmon.exe

在这里插入图片描述

  1. 首次启动选择:

    • 配置远程调试
    • 无身份验证 (快捷模式)
    • 确认 Windows 防火墙已放行 TCP 4026

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 方式 2: 从官网下载 Remote Tools 安装(旧版本需要有订阅)

  1. 打开官方下载页面:
    https://learn.microsoft.com/zh-cn/visualstudio/debugger/remote-debugging
    https://visualstudio.microsoft.com/zh-hans/downloads/?cid=learn-onpage-download-cta

  2. 选择系统平台:

    • AMD64 (大部分 Windows 操作系统)
    • x86 或 ARM64 根据需求

在这里插入图片描述

  1. 安装后,运行:
Remote Debugger

在这里插入图片描述

  1. 配置步骤和 msvsmon.exe 相同:

    • 连接类型:Windows 身份验证 / 无身份
    • 防火墙放行端口

四、Visual Studio 配置

4.1 调试模式切换

  1. 项目上方 “运行” 按钮旁边 -> 选择 【远程 Windows 调试器】

在这里插入图片描述

4.2 设置项目属性 -> 调试

项目设置值
调试器远程 Windows 调试器
远程命令\\DESKTOP-IODBVIQ\Servo\Debug\Servo.exe
工作目录\\DESKTOP-IODBVIQ\Servo\Debug
远程服务器DESKTOP-IODBVIQ
连接方式带 Windows 身份验证

在这里插入图片描述

4.3 生成后事件: 自动备份到远程

输入:

xcopy /Y /D "$(OutDir)*.exe" "\\DESKTOP-IODBVIQ\Servo\Debug\"
xcopy /Y /D "$(OutDir)*.pdb" "\\DESKTOP-IODBVIQ\Servo\Debug\"
  • $(OutDir) 是 Debug 输出目录,例如 D:\Project\x64\Debug\
  • 确保目标文件夹存在

在这里插入图片描述


五、启动远程调试

  1. 运行远程设备上 msvsmon.exe
  2. 本地 Visual Studio 点 F5
  3. 如果配置无误,将自动启动远程程序,并可以打断点

在这里插入图片描述


附录: 常见问题检查

问题原因或解决方案
“Z:\Debug” 不是有效目录UNC 路径不支持转换成盘符,请使用 \\host\path
xcopy 报错 MSB3073路径有误,或 target dir 未共享或访问被拒绝
msvsmon 运行后未监听未配置或防火墙未放行端口 (4026)

结论

远程调试是 VS2022 的高级性能,特别适合开发和运行分离的环境。

http://www.dtcms.com/wzjs/563188.html

相关文章:

  • 我的网站要换新域名如何做江门网红桥
  • 网站做成响应式的有什么弊端江阴市做网站的
  • 温州做网站制作最有效的免费推广方法
  • 聊城网站开发培训境外网站可以备案吗
  • app网站开发seo专业培训机构杭州
  • 微信网站搭建多少钱怎么创建网站 免费滴
  • 西安做网站必达网络wordpress最好的免费主题2018
  • 小豹子韬韬是哪个网站做的建设校园网站
  • 贵阳公司电话号码大全北京厦门网站优化
  • 岳阳网站建设制作无锡网站设计
  • 渭南哪家公司可以做网站wordpress 什么语言包
  • 广州天河区建设网站免费咨询医生的软件有什么
  • 国家网站标题颜色搭配杭州视频网站建设
  • 开发板种类怎么给别人做网站优化
  • 许昌市网站建设电脑网站微信支付怎么做的
  • 长沙网站优化外包服务ps网站首页怎么设计
  • 中职网站建设与管理建站宝盒手机版下载
  • kingcms 暂未创建网站首页网站流量怎么变现呢
  • pc网站建设怎么做前端wordpress
  • 莱芜金点子广告电子版最新一期免费seo网站诊断免费
  • 有哪些网站可以做青旅义工广东网站建设服务
  • 网站收录查询系统wordpress主题基本文件配置
  • 如皋市建设局网站在哪百度最新财报
  • 淄博网站制作定制升级discuz论坛门户网站模板
  • 郑州网站建设公司锐客科技东莞诚信通代运营
  • 怎么开个网站导航网站 wordpress
  • 建设银行大冶支行网站百度链接插件 wordpress
  • 项目招商网站大全dede 友情链接 网站简况 调用
  • 青岛团购网站建设在linux系统上用什么做网站
  • 安徽网站建设获客企业wordpress主题编辑