visual studio 尝试启动内核调试器时崩溃

visual studio crash when try to start kernel debugger

我有一个研究项目是编写内核驱动程序。这个项目的第一步是准备工作环境,所以我安装了 WDK,在 virtualbox 机器上安装并配置了 Windows 7 x64,并从互联网上创建了 hello world 内核驱动程序解决方案。之后,我可以直接从 visual studio 在 windows 7 客户端机器上部署和调试我的驱动程序。一切正常。几天后 windows 10(主机)更新 - 11 月更新 1511,我安装了它并(原文如此!)删除了,,以前的 Windows 安装“以获取磁盘 space。不幸的是,当我再次打开我的项目时 - 由于 visual studio 崩溃,我无法部署和调试我的驱动程序。我 3 天都找不到解决方法,这真的很令人沮丧,因为我必须在星期一向我的教授展示它.

我尝试做的事情:
我完全重新安装了 visual studio 和 WDK(在主机和客户端机器上),它仍然发生。

编译后,当我单击 Windows 的调试工具 - 内核调试器”时,visual studio 正在崩溃 (screen)
我无法恢复以前的安装,现在我没有时间重新安装整个系统。
你能帮我吗?有没有办法让它重新工作?

PS。请原谅我的英语

我解决了。

升级我的 OS 后,我仍然安装了 WDK 10.0.10240,它没有更新到较新的版本。即使我用从微软网站下载的新 wdksetup.exe 重新安装它,仍然有这个版本。微软没有更新他们的下载页面。我在 google "WDK 10.0.10586.11" 中搜索,我在 tweetunnel 上找到了直接 link 到最新的 WDK 10.0.10586.0。com/vanhoivo。

link是:

http://download.microsoft.com/download/C/E/1/CE19C726-6036-4443-845B-A652B0F48CD7/wdk/wdksetup.exe

我安装了这个wdk版本后,问题解决了,VisualStudio现在没有崩溃,我可以部署和调试我的驱动程序了。但是,我认为这是 VisualStudio 中的错误 - 它应该显示 WDK 版本不合适的错误

谢谢