当我的系统启用内核调试器时,如何调试托管代码



我是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。它应该在不禁用内核调试器的情况下工作。

最新更新