我的winforms应用程序几乎已完成交付,但我担心FatalExecutionEngineError会在我启动应用程序时频繁发生,调试器会在从
调用MDIParent时移动执行指针 //program.cs
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MDIParent()); // <--- here debugger returns backs
}
我的应用程序中有几十种表单和类,我无法弄清楚实际问题,非常感谢您的帮助。
错误消息如下所示: 运行时遇到了致命错误。错误的地址是0x791f5ace,在线程0x804上。错误代码是0xc0000005。此错误可能是CLR中的错误,也可能是用户代码的不安全或不可验证部分中的错误。此错误的常见来源包括COM-interop或PInvoke的用户封送错误,这可能会破坏堆栈。
此致
答案 0 :(得分:0)
好吧,我找到了。事实上,我遇到的问题是在使用Oracle Virtual Box ....很可能是内存堆问题。无论如何,我的问题在实际机器上工作时已经解决了。