我是Windows内核模式(驱动程序)开发人员,为此目的(开发驱动程序并调试),我在系统上启用了内核调试器。但是,当我想使用Visual Studio debugger
调试系统中的托管代码(C# 项目)时,我会收到以下错误消息:
Debugging isn't possible because a kernel debugger is enabled on the system
在这种情况下,我该怎么办?(我不想禁用内核调试或使用任何其他调试器而不是 VS 调试器)。知道吗?
根据Microsoft,这是一个已知问题。如果将项目升级到面向 .NET 4.0 或 4.5。它应该在不禁用内核调试器的情况下工作。