当我调试我在 Windows 7 Hyper V VM 上维护的大型应用程序(使用 VS2008)时,似乎一旦我遇到断点,VS 就会不断抛出 0xC0000096 特权指令异常(或 0x00000005 读取 0x03A6E7EB 的访问冲突)。
在哪里设置断点似乎也无关紧要。我可以在安装了 VS2008 的 Win2k3 机器上做完全相同的事情,但永远不会出现这些故障。代码和设置是一样的。当我第一次安装 VS2008 并编译和调试应用程序时,并没有抛出这些异常 - 它只是在几周后才开始发生。这是 Hyper V/虚拟机问题还是什么?
提供任何代码似乎没有多大意义,因为它似乎与此无关,但如果需要更多信息,我会尝试提供它。