VS2008远程调试
来源:互联网 发布:sqlyog导入数据库 编辑:程序博客网 时间:2024/05/21 16:58
远程调试适用于目标机器没有开发环境且Bug无法在其他机器上重现的环境,是开发和测试中很实用的一种调试方法。下面简单介绍一下VS2008远程调试的方法。
- 将VS安装目录下Remote Debugger内x86文件夹(32位程序,64位程序拷x64文件夹)拷入目标机器待调试程序的文件夹。我的文件夹路径为C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86,如下图:
- 本地机器,VS2008工程属性->linker->debugging->Generate Debug Info选择yes,生成pdb文件。将生成的exe和pdb一起拷入目标机器。
- 目标机器,打开msvsmon.exe,设置Tools->Options->No Authentication(native only)->Allow any user to debug,点击确定。保存Server name。如图所示:
- 本地机器,工程属性->Debugging->Debugger to launch->Remote Windows Debugger。设置Remote Command为目标机器待调试程序的路径,Remote Server Name 为步骤4中保存的Server name。Connection为Remote with no authentication (Native only)。Debugger Type为Native Only。如下图所示:
- 本地机器,工具栏->Debug->Attach to Process。设置Transport为Remote(Native only with no authentication),Qualifier为目标主机的Server name。选择目标机器进程,开始调试。如下图所示:
0 0
- VS2008 远程调试方法
- VS2008远程调试方法
- VS2008 远程调试
- VS2008远程调试
- VS2008远程调试
- VS2008远程调试方法
- VS2008远程调试
- VS2008远程调试
- VS2008远程调试
- VS2008远程调试方法
- VS2008远程调试
- VS2008远程调试
- vs2008 远程调试js
- VS2008远程调试简介
- vs2008远程调试
- vs2008进行远程调试
- vs2008远程调试
- VS2008远程调试
- 数据库事务的四大特性以及事务的隔离级别
- 生产制造企业生产数据管理的四大原因
- Linux进程描述符task_struct结构体详解
- Zookeeper
- T2开发板无法连接WIFI
- VS2008远程调试
- Java线程编程中的阻塞队列容器
- 给处女的一个忠告!
- Android 发布开源项目到Jcenter
- 类私有成员变量突破类的限制被外部调用
- Redis内存优化--分配监控回收
- 统计单表中时间有重叠的数据--同一人出入院时间重叠
- Spring Boot(1)——Spring Boot简介
- [C++基础]new