前言
工作的时候调试同事的代码,本机上没有程序的运行环境,需要程序在服务器上跑,但服务器上没有IDE,不过visual studio可以将程序传到服务器上,然后远程debug
远程调试需要远程调试助手,远程调试助手在安装vs的时候也会自动安装,在vs的安装目录中,搜索Remote Debugger,应该就会有
我这里提供2015的远程调试助手,注意版本对应
链接:https://pan.baidu.com/s/1jo5RnNIu9OzMtT8ORA3EVg?pwd=y925
提取码:y925
–来自百度网盘超级会员V3的分享
我这里程序是32位的,将x86整个文件上传到服务器
将程序Release版的exe文件(因为不确定服务器上是否有程序的依赖库,debug版的exe可能会出问题)上传到服务器
将pdb文件也上传,都放在一个目录下(pdb文件里面记录着调试信息)
放到服务器上
在x86文件夹中打开msvsmon.exe
点击工具->选项->按图中框起来的设置
接下来配置vs中的设置
右键项目->属性
如下图设置
如果你远程调试的时候出现下面这两种情况(即断点样式不对,且没有变量列表),大概率是因为你的代码和生成的exe不匹配,重新生成exe和pdb文件上传到服务器
码字不易,如果这篇博客对你有帮助,麻烦点赞收藏,非常感谢!有不对的地方