我收到以下错误:
托管调试助手'FatalExecutionEngineError'在'C:\ Users \ App \ App.exe'中检测到问题。 附加信息:运行时遇到致命错误。错误的地址是0xf5b029e1,位于线程0x72bc上。错误代码是0xc0000005。此错误可能是CLR中的错误,也可能是用户代码的不安全或不可验证部分中的错误。此错误的常见来源包括COM-interop或PInvoke的用户封送错误,这可能会破坏堆栈。
在调试时执行此语句时出现上述错误。
LoggerHandler.Info("Executed " & iterations.ToString & " iterations on " & max_processors & " cores in " & Format((Now() - time).TotalSeconds, "0.0") & " seconds.")
答案 0 :(得分:7)
更改使用"托管兼容模式"是什么修复了我在Visual Studio 2015中的错误:
工具菜单>选项>调试>一般> "使用托管兼容模式"
此Microsoft blog更详细地描述了此设置的作用。
答案 1 :(得分:0)