我正在尝试部署和调试我的内核驱动程序。
主机:Win7 Prof,64 位访客(VirtualBox):Win7 Prof,64 位检查/Win7 Prof,32 位
我遵循了许多教程,但没有成功。视觉工作室声称:
无法附加到进程
和
Visual Studio 的 Windows 调试扩展无法创建流程实例阻止调试
另一方面,Windbg 可以连接到 VM(具有相同的配置),但只能在 VM 重新启动期间。
我非常沮丧,因为没有单一的解决方案有帮助。例如:
http://www.codeproject.com/Tips/545835/Kernel-Mode-Debugging-in-a-VM-using-Visual-Studio http://msdn.microsoft.com/en-us/library/windows/hardware /hh439359%28v=vs.85%29.aspx
我试图配置我的机器,但每次它都失败了
安装 .NET Framework(可能重新启动)
和
安装驱动程序测试框架
更重要的是,在 Visual Studio(NDIS 示例驱动程序)中配置新示例项目时,我不得不添加额外的包含,因为它不会编译,但据我所知,它应该在没有任何额外配置的情况下编译(普通示例项目)。