【发布时间】:2009-11-30 01:31:44
【问题描述】:
当我的 .NET 应用程序在 Windows Vista 启动时(使用“启动”文件夹中的快捷方式)自动启动时,我偶尔会遇到奇怪的未处理访问冲突。当我手动启动可执行文件时,我没有看到这个错误。它是随机发生的,我还不能可靠地重现该问题。
这是我收到的消息:
在 0x6f303dea 处未处理的异常 {可执行文件名称}.exe:0xC0000005: 访问冲突读取位置 0x0000000c.
调用栈:
mscorwks.dll!6f303dea()
[框架 以下可能不正确和/或缺失, 没有为 mscorwks.dll 加载符号]
kernel32.dll!7780907a()
mscoree.dll!6ff47c24()
kernel32.dll!7780d0e9()
ntdll.dll!778e19bb()
ntdll.dll!778e198e()
由于 mscorwks.dll 与 CLR 相关,我认为这可能是 CLR 中的错误。关于为什么会发生这种情况以及如何解决它的任何想法?
【问题讨论】:
标签: .net access-violation unhandled-exception