VS_2008远程调试方法
2013-07-27 23:45
417 查看
直入主题:选程调试、DLL、PDB项目符号文件使用、堆栈信息、在线PDB文件连接、VS2008
1. VS 2008 目录:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger下贝整个x86(成功测试xp)目录到运程机器
2. 运行程序msvsmon.exe 可能弹出警告框-【确定】,工具-选项
3. 如上图选择效果-【确定】
4. 记下服务器名称如:QIANG:4015
5. VS 2008下以DLL形式为例,在运行运行所需要的可执行文件,在VS 2008 下,调试-附加到进程-远程->输入服务器名-刷新。在运程进程列表里就选择目标进程,【附加】
6. 此时,已经可以调试了,也可以设置断点。
附:PDB文件调试
1. VS 2008,工具-选项-调试-符号
2. 此处注意,pdb文件为各dll、可执行文件的debug代码位置符号信息。在这里我特别说明,把所需要的pdb文件放在一个文件夹里包含里来。但像ntdll.dll这样的系统文件是不会有pdb的。所以,要在线下载http://msdl.microsoft.com/download/symbols。一旦选择了在线下载,就最好勾选:只在手动加载符号时搜索,不然会下载非常多的文件很慢。还有填上下载目录。
3. 最后就是查看堆栈信息、线程信息、单步调试了。
1. VS 2008 目录:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger下贝整个x86(成功测试xp)目录到运程机器
2. 运行程序msvsmon.exe 可能弹出警告框-【确定】,工具-选项
3. 如上图选择效果-【确定】
4. 记下服务器名称如:QIANG:4015
5. VS 2008下以DLL形式为例,在运行运行所需要的可执行文件,在VS 2008 下,调试-附加到进程-远程->输入服务器名-刷新。在运程进程列表里就选择目标进程,【附加】
6. 此时,已经可以调试了,也可以设置断点。
附:PDB文件调试
1. VS 2008,工具-选项-调试-符号
2. 此处注意,pdb文件为各dll、可执行文件的debug代码位置符号信息。在这里我特别说明,把所需要的pdb文件放在一个文件夹里包含里来。但像ntdll.dll这样的系统文件是不会有pdb的。所以,要在线下载http://msdl.microsoft.com/download/symbols。一旦选择了在线下载,就最好勾选:只在手动加载符号时搜索,不然会下载非常多的文件很慢。还有填上下载目录。
3. 最后就是查看堆栈信息、线程信息、单步调试了。
相关文章推荐
- VS_2008远程调试方法
- vs 2008调试DLL的方法(转载)
- VS 2008 C#代码调试进C++代码设置/远程调试
- VS2008远程调试工具路径
- vs 2008 调试的时候,任务管理器进程会有个*你的程序名.vshost.exe类似的进程结束不了的解决方法
- VS远程调试方法
- vs远程调试方法
- VS 2008 远程调试 与asp.net
- VS 2008 远程调试 与asp.net
- VS远程调试方法总结
- VS 进行远程调试方法总结
- VS2008远程调试
- VS2015 远程调试方法
- vs2015远程调试方法
- pycharm远程linux开发和调试代码的方法
- VS调试无法进入DLL中断点解决方法
- vs2005远程调试方法
- Windows 2008远程桌面多用户登陆的配置方法
- VS2013中带命令行参数的调试方法
- VS系列远程调试