VS2015 VMware Win10驱动调试环境问题总结

来源:互联网 发布:收钱软件哪个好 编辑:程序博客网 时间:2024/06/07 08:12

       总之 vs2015 VMware win10 搭建双机调试环境是个艰辛的事情,期间遇到不少问题。看网上的教程都很顺利,没有写什么问题。我把遇到的问题,及注意事项说一下吧。

首先我参照一下教程进行环境的配置: 

教程1: http://blog.csdn.net/kl222/article/details/54906687

教程2:http://blog.csdn.net/liuyez123/article/details/50857621


1.

最后VS2015是用串口方式连接单步调试成功的。网口方式我也试了,基本到了最后一步,vs2015自动下装都成功了,但是点击break时一直没反应。

所以建议用串口方式

2.

在VS2015配置连接目标机时,对于选项“Provisioning Options” 强烈建议选择第一个“Provision device an choose settings”,因为这种方式VS2015会自动在目标机安装调试环境。要不然在运行调试阶段会报安装,删除驱动失败等问题,还需要在目标机安装调试环境。


3.

VS2015符号表路径设置在菜单“ 工具-》选项-》调试-》符号” ,建议下载符号表,这样attach到目标机快点。


4. VS2015下载驱动到目标机的错误日志在这里看,菜单“ driver-》Test-》Test Group explorer”


5.

一定要把目标机设置为测试模式,要不然VS2015下装驱动的时候会失败


6. 在VS2015下载时,我遇到这样一个问题“ 删除驱动失败”,在“Test Group explorer” 查看日志信息时这样的

COM failure occurred. HRESULT: 0x80040154.Message11/18/2017 07:52:00.086 下午没有注册类 Message11/18/2017 07:52:00.089 下午没有注册类 Message11/18/2017 07:52:00.090 下午A failure occurred while removing previous driver installations

File: ,Line:-1
Error Type:
Error Code: 0x0
Error Text: Error 0x00000000
Error11/18/2017 07:52:00.092 下午DriverTestTasks::_DriverRemoval
Result:Fail

最后通过window自动更新升级了系统解决


7. 最后一步,VS2015下载驱动成功,全部中断成功,重新运行也成功,但是进不了驱动断点。 后来发现在目标机内手动更新驱动就可以进断点了(在AddDevice内的断点)。



阅读全文
0 0