vs2022 使用msvsmon.exe调试发布生产环境源码

注意:

  • 电脑必须接入局域网
  • 发布在生产环境的文件版本必须和本地要调试源码版本一至
  • 电脑防火墙要关闭,如不关闭防火墙,需在生产电脑建立msvsmon.exe 应对的端口入站规则,否则也无法连接成功

1.找到vs2022 右键,打开文件所在位置,找到一个Remote Debugger 文件夹

 

 2.把整个 Remote Debugger 文件夹复制到生产环境中,根据电脑系统类型选择对应的X64 或X86

2.1  电脑系统类型,右键的我的电脑,点击属性查看

 3. 打开对应文件夹后,找到 msvsmon.exe 应用程序,右键,以管理员的方式运行。

3.1 注意:

  • 如果不以管理员的方式运行,没有足够的权限也会导致无法连接成功。 
  • 打开后,点工具,选择无身份验证,允许任何用户进行调试,点确认。

 

 4. 在生产环境运行发布的文件,例如当前我发布的文件WMS.HttpApi.Host.exe,双击运行。在另外一台电脑vs2022 打开源码,找到调试,点击附加到进程

 5. 点击查找

 5.1 正常情况下,会显示局域网内另外一台生产电脑使用msvsmon.exe开启的连接,选中

 5.2 选择要调试的电脑

 5.3 选择后,会自动加载生产电脑所有进程出来,找到要附加的进程

6.成功后,生产电脑将会显示谁已经连接

 

 7. 这样就结束了,可以在vs中设断点测试问题了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小丫头呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值