VS远程部署和调试
【网络环境】
无网时,用一根网线连接【本地机】与【目标机】,配置网口的IP为同一网段,如192.168.10.10与192.168.10.11;
有网时,同一局域网中,不需要网线就可以直接操作。
【本地机】有VS开发环境,以VS2015开发64位程序为例,Debug运行后会在Debug文件夹里生成项目的exe
【目标机】无VS开发环境
1、复制【本地机】生成的项目Debug文件夹(内有exe)到【目标机】,如D盘
2、【本地机】VS配置如下:
下图鼠标右键——属性
部署,下图鼠标右键——属性
3、复制【本地机】 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger文件夹到【目标机】,运行 Remote Debugger\x64\msvsmon.exe
注意: PDB文件必须放在目标机器上,并且每一次修改代码,都必须重新更新
msvsmon.exe界面,工具->选项,选择无身份验证。900可以改大些,如900000.
4、【本地机】运行vs,如果【目标机】exe提示缺dll,把【本地机】上的dll拷贝到exe目录里。
【或许能用到的】
Release模式下调试(VS) - 夕西行 - 博客园 (cnblogs.com)
【参考】
VS2015进行远程调试C++_iummature的博客-CSDN博客
VS远程联机调试exe和dll_zt_xcyk的博客-CSDN博客
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2017-07-28 专利申请教程