Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 Visual Studio 2012无法启动内核模式调试,但Windbg可以_Visual Studio 2012_Kernel_Windbg_Remote Debugging_Device Driver - Fatal编程技术网

Visual studio 2012 Visual Studio 2012无法启动内核模式调试,但Windbg可以

Visual studio 2012 Visual Studio 2012无法启动内核模式调试,但Windbg可以,visual-studio-2012,kernel,windbg,remote-debugging,device-driver,Visual Studio 2012,Kernel,Windbg,Remote Debugging,Device Driver,我正在尝试部署和调试我的内核驱动程序 主机:Win7 Prof,64位 来宾(VirtualBox):Win7 Prof,64位已检查/Win7 Prof,32位 我学习了很多教程,但都没有成功。 vistualstudio声称: 无法附加到进程 及 Visual Studio的Windows调试扩展 未能创建流程实例会阻止调试 另一方面,Windbg可以连接到虚拟机(使用相同的配置),但只能在虚拟机重新启动时连接 我很沮丧,因为没有一个单一的解决方案能帮上忙。 例如: 我试着给我的机器配备

我正在尝试部署和调试我的内核驱动程序

主机:Win7 Prof,64位 来宾(VirtualBox):Win7 Prof,64位已检查/Win7 Prof,32位

我学习了很多教程,但都没有成功。 vistualstudio声称:

无法附加到进程

Visual Studio的Windows调试扩展 未能创建流程实例会阻止调试

另一方面,Windbg可以连接到虚拟机(使用相同的配置),但只能在虚拟机重新启动时连接

我很沮丧,因为没有一个单一的解决方案能帮上忙。 例如:

我试着给我的机器配备设备,但每次都失败了

安装.NET Framework(可能重新启动)

安装驱动程序测试框架


更重要的是,在Visual Studio中配置新的示例项目(NDIS示例驱动程序)时,我被迫添加其他包含,因为它不会编译,但据我所知,它应该编译(普通示例项目),而无需任何其他配置。

我在运行Visual Studio 2012非提升版时也遇到了相同的错误。选择“以管理员身份运行”将其修复。

在我的情况下,在重新安装系统后(VS重新安装没有帮助),调试按预期工作。不幸的是,现在还没有。