我的应用程序托管在IE11上(使用ActiveX),当我试图激活一个简单的滚动应用程序崩溃,应用程序运行良好在IE9,10上
例外是:
System.AccessViolationException未处理消息:未处理 发生在'System.AccessViolationException'类型的异常 System.Windows.Forms.dll其他信息:尝试阅读或 写保护的内存。这通常表明其他记忆 是腐败的。
在事件查看器上:
第一个错误:
应用程序:Web Agent.exe
框架版本:v4.0.30319
描述:由于未处理的异常,进程终止。 异常信息:System.AccessViolationException Stack:at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG ByRef)
在 System.Windows.Forms.Application + ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr的, Int32,Int32)at System.Windows.Forms.Application + ThreadContext.RunMessageLoopInner(的Int32, System.Windows.Forms.ApplicationContext)at System.Windows.Forms.Application + ThreadContext.RunMessageLoop(的Int32, System.Windows.Forms.ApplicationContext)at System.Windows.Forms.Application.Run(System.Windows.Forms.Form)at WebAgentShell.AgentForm.Main(System.String [])
第二个错误:
错误应用程序名称:Web Agent.exe,版本:6.1.1.171,时间 标记:0x53d4dded错误模块名称:MSHTML.dll,版本: 11.0.9600.17280,时间戳:0x53f27d67异常代码:0xc0000005故障偏移量:0x0026e47c故障进程id:0x329c故障 应用程序启动时间:0x01cfe6b8e7e1ffcb错误应用程序路径: C:\ Program Files(x86)\ CosmoCom \ 6.1.1 \ Enhanced Web Agent \ Web Agent.exe 错误模块路径:C:\ Windows \ system32 \ MSHTML.dll报告ID: 603b6e66-52ac-11e4-8e19-38eaa7fc5cea