从未在启用非托管调试方面遇到任何问题
我正在使用Vista,VS Team System 2008(9.0 30729.1 SP)
和VS 2005 Team Edition for Software Developers(8.0.50727.867)
从今天开始我无法从C#调试非托管代码!
我甚至无法检查是否启用了非托管调试
一个没有非托管代码引用的空C#控制台项目 - 只要我这样做并开始调试应用程序崩溃。
显示错误消息,但我看不到它 - “Microsoft Visual Studio遇到问题,需要关闭”对话框显示得太快。
这就是我在事件日志中看到的:
故障应用程序devenv.exe,版本9.0.30729.1,时间戳0x488f2b50,故障模块mscordbi.dll,版本2.0.50727.4016,时间戳0x49cc8cfa,异常代码0xc0000005,故障偏移0x00018087,进程ID 0xf00,应用程序启动时间0x01cb1ede1e055024。
检查异常代码似乎是一些访问问题 - 任何人任何想法?
谢谢。
我可能得到的错误是: CORDBG_E_INTEROP_NOT_SUPPORTED