VS2010远程调试

(虚拟机中无问题)

问题的产生是用自己编写的程序查看电脑中安装的系统的版本和是32位或者64位,我需要测试win8,我只是有一个win8的虚拟机系统,但其中没有安装任何IDE,不能够直接调试我的测试程序,所以省力的方法是远程调试。下面介绍方法:

一、用everything寻找Remote Debugger关键字定位到vs2010的安装目录中,或者直接寻找"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger"根据被调试的虚拟机中的系统位数来将此目录中的对应版本复制到虚拟机中。X86或者X64版本:

二、在虚拟机中运行复制进去的目录中的msvsmon.exe

首次打开弹出如下设置界面,我的设置如下

三、打开本地的vs2010生成一份debug代码,然后将此程序复制到虚拟机中的一个目录中,我复制到虚拟机中的C:\test,因为调试的程序要和代码相匹配,这样不容易出问题,但是vs2010中有一个选项是不需要代码和程序完全一致(没有尝试)。如下设置。

四、设置vs2010项目属性:

这个ip就是虚拟机中的ip,并且将虚拟机网络适配器设置成桥接模式,在虚拟中ping主机可以ping通,主机ping虚拟机也能ping通。接下来就可以像调试本机程序一样调试虚拟机中的程序了。

接下来有两种方法调试虚拟机中的程序:

1.即像在本机调试程序一样F5开始调试。

2.也可以先在虚拟机中将程序运行,然后再vs中附加到进程。首先在虚拟机中将程序启动,然后选择vs中的调试菜单中的附加到进程然后选择如下图:

转载于:https://www.cnblogs.com/low-key-nick/p/3750353.html

VS2010远程调试相关推荐

  1. 转:vs2012远程调试功能的改进

    转自:http://www.cnblogs.com/fantong/archive/2012/09/17/2688342.html 不知道大家有没有遇到过这种情况,刚开发完的程序,明明在本机能够好好的 ...

  2. 【厚积薄发系列】C++项目总结21—VS远程调试技巧分享

    背景: 在实际项目中有时候会遇到一些bug,测试环境或者线上环境(后面简称测试环境)能稳定复现,而自己的开发环境死活复现不了.面对这样的问题.秉持严谨的态度,学会远程调试技巧尤为重要. 步骤: 1.找 ...

  3. Idea SpringBoot 基于 Docker容器环境进行远程调试

    远程服务环境要求 对启动的jar服务命令进行修改,改成远程调试模式启动 eg: java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspen ...

  4. pycharm配置远程调试docker

    20210923 pycharm 运行远程解释器 20210915 远程调试确认配置 第一步如果事先没有配置ssh,可以选下面新建ssh 还有另一种调试方法:使用pycharm-debug包调试 详情 ...

  5. pycharm连接远程服务器并进行代码上传+远程调试

    Pycharm连接远程服务器并进行代码上传+远程调试 </h1><div class="clear"></div><div class=& ...

  6. NetBeans配置Xdebug 远程调试PHP

    很多PHP程序员使用echo,dump等比较原始的方法调试,这是非常落后的. 几年前本人写过一篇: NetBeans配置Xdebug 由于那篇文档还需要引用本人写的其他文档,感觉有些分散,所以这里重新 ...

  7. 【GDB】gdbserver的使用,远程调试开发板

    0.将gdbserver拷贝到目标板子上 注:gdbserver在交叉编译工具目录/debug-root/usr/bin下 可用file命令查看 --------------------------- ...

  8. visual studio asmx 调试_通过Windows Visual Studio远程调试WSL2中的.NET Core Linux应用程序...

    最近两天在Linux中调试.NET Core应用程序,同时我发现在Linux中调试.NET Core应用程序并不容易.一直习惯在Visual Studio中进行编码和调试.现在我想的是可以简单快速的测 ...

  9. 【转载】pycharm远程调试配置

    pycharm远程调试配置https://www.cnblogs.com/liangjiongyao/p/8794324.html

  10. Linux下Debug模式启动Tomcat进行远程调试

    J2EE开发各类资源下载清单,  史上最全IT资源,点击进入! 一.      应用场景 在实际的测试过程中,可能会遇到由于程序执行的不间断性,我们无法构造测试场景来验证某个功能的正确性,只有通过代码 ...

最新文章

  1. MySQL性能优化之char、varchar、text的区别
  2. python对英语的要求_学python需要英语基础吗
  3. Sharepoint 修改密码
  4. python 异步下载图片_python3抓取异步百度瀑布流动态图片(二)get、json下载代码讲解...
  5. 全网最细之接口的定义与实现
  6. 好色之旅-画图三字经
  7. python如何将天数转换为日期字符串
  8. jquery点击按钮显示和隐藏div
  9. 非常漂亮滴皮肤skin++ 终极破解之法
  10. Cesium:获取某个entity的位置属性 Cartesian3
  11. 拓端tecdat|R语言里的非线性模型:多项式回归、局部样条、平滑样条、 广义相加模型GAM分析
  12. 36 《魔鬼数学 : 大数据时代,数学思维的力量》 -豆瓣评分8.3
  13. 语文学科html代码,语文教育专业介绍 [代码660201]
  14. 计算机脚本模板,mv分镜头脚本范文mv的分镜头脚本格式.doc
  15. 如何用计算机学唱歌,男孩学唱歌教程 男生如何练习唱歌?
  16. k3595参数_常用晶体管参数大全
  17. 华为Ensp软件入门
  18. 计算机在我们的生活中越来越重要英语,职业高中高一下学期期末英语试题卷5(含答案)...
  19. STOMP-WebSocket中文文档
  20. linux 只读文件 删除,linux – 我无法删除文件’rm:无法删除X只读文件系统’

热门文章

  1. Tomcat结合nginx使用案例
  2. SqlServer中使用游标遍历数据集合
  3. 屏幕居中(DIV/CSS) 的几种方法
  4. mysql基础知识复习
  5. python如何保存源文件_python处理document文档保留原样式
  6. 爬虫实例2 用bs4库批量爬取图片
  7. axure 画小程序效果图_微信小程序-基于canvas画画涂鸦
  8. python beautifulsoup库_Python BeautifulSoup库使用
  9. Cesium:获取某个entity的位置属性 Cartesian3
  10. linux快速删除大文件rsync,(总结)Linux下使用rsync最快速删除海量文件的方法