1

我正在开发一个 WPF 应用程序 .NET Framework 4。该应用程序通过 Interop 将示例数组传递给 C++ 库以进行一些统计分析。有时,仅使用某些输入值,我就会收到“致命的执行引擎错误”。

为了了解发生了什么,我创建了一个小型 WPF 测试应用程序。显然,数据已正确传递回 WPF 应用程序,即使在返回的值显示在 TextBox (WPF) 中之后也会发生崩溃(有趣的是,稍微移动鼠标指针后会发生异常!)。

我还尝试在一个小型控制台测试应用程序中测试相同的 C++ 库。在这种情况下,我得到了不同的行为:当调用 COM 库时,控制台应用程序会停止并退出。没有例外,没有错误。

我正在阅读类似的问题,但那是 .NET Framework 2 和 .NET Framework 3.5。

你能告诉我我的替代方案是什么来追踪这个错误吗?你有什么建议来解决这个问题?

提前致谢,

詹卢卡

4

0 回答 0