我刚刚在VS 2015中完成了WDK的安装。除了WDK,我还设置了一个带Win10的虚拟机并安装了&在那里配置了WDK测试环境。我设置了一个简单的Hello World项目,并且能够构建,部署和安装。显然是司机。
问题是调试不起作用。 VS只是告诉我"无法开始调试" (http://i.imgur.com/VsSDgIa.png)。它还告诉我检查我的调试设置,但这也没有帮助。我在这里唯一可以指定的是我要部署/调试哪台计算机(http://i.imgur.com/IvIbtXr.png)。我还尝试将内核调试器附加到VM。没有工作:http://i.imgur.com/thcdQpR.png(VS崩溃)。
输出窗口也没有任何帮助 - 从文本中你可以看到一切正常(http://i.imgur.com/oRkeJfv.png)。我还可以查看其他日志吗?
VS& WDK都是最新的。 Hello World项目基于Microsoft的KMDFHelloWorld教程(https://msdn.microsoft.com/en-us/library/windows/hardware/hh439665(v=vs.85).aspx - >也遵循部署和安装的步骤)。
有什么想法吗?
PS:圣诞快乐!
编辑: 我尝试使用WinDbg连接,这就是发生的事情:http://i.imgur.com/TYe2ksf.png(连接被拒绝)。设置:http://i.imgur.com/UhJiyBD.png - VS设置:http://i.imgur.com/9yrtNlT.png
编辑#2: Ran bcdedit / enum all,结果如下:http://pastebin.com/pgUyW5kL