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

时间:2015-11-21 16:54:08

标签: crash kernel visual-studio-2015 driver wdk

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

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

在编译之后,当我点击,用于Windows的调试工具 - 内核调试器"时,visual studio崩溃了 (screen
我无法恢复以前的安装,现在我没有时间重新安装整个系统 你能帮我吗?有没有办法让它再次运作?

PS。对不起我的英文

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。

升级操作系统后,我仍然安装了WDK 10.0.10240,它没有更新到新版本。即使我从微软网站下载了新的wdksetup.exe重新安装它,仍然有这个版本。 Microsoft未更新其下载页面。我搜索了谷歌“WDK 10.0.10586.11”,我在tweettunnel.com/vanhoivo上找到了最新的WDK 10.0.10586.0的直接链接。

链接是:

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

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

由于