启用非托管调试总是导致 Visual Studio 崩溃
启用非托管调试之前从未遇到过任何问题。
我使用的是 Vista、VS Team System 2008 (9.0 30729.1 SP)
以及面向软件开发人员的 VS 2005 Team Edition (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,应用程序启动时间 0x01c b1ede1e055024。
检查异常代码,这似乎是一些访问问题 - 有人任何想法吗?
谢谢。
我可能遇到的错误是: CORDBG_E_INTEROP_NOT_SUPPORTED
Never before had any problems with enabling unmanaged debugging.
I'm using Vista, VS Team System 2008 (9.0 30729.1 SP)
and VS 2005 Team Edition for Software Developers (8.0.50727.867).
Starting today I cannot debug unmanaged code from C#!
I cannot even set a check on enabling unmanaged debugging for
an empty C# console project with no unmanaged code references- as soon as I do it and start debugging the application crashes.
An error message is displayed but I cannot see it - "Microsoft Visual Studio has encountered a problem and needs to close" dialog appears too fast.
That's what I see in the event log:
Faulting application devenv.exe, version 9.0.30729.1, time stamp 0x488f2b50, faulting module mscordbi.dll, version 2.0.50727.4016, time stamp 0x49cc8cfa, exception code 0xc0000005, fault offset 0x00018087, process id 0xf00, application start time 0x01cb1ede1e055024.
Checking the exception code it seems to be some access problem - anybody any idea?
Thank you.
The error I'm probably getting is:
CORDBG_E_INTEROP_NOT_SUPPORTED
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论