gpt4 book ai didi

c# - Windows 8 上的 Matlab 生成器 NE/MCR

转载 作者:太空狗 更新时间:2023-10-29 20:10:25 29 4
gpt4 key购买 nike

我已经使用 Matlab R2012a 将一些 matlab 函数编译成 .net DLL 文件。一切正常。我在 Windows 7 64 位上使用 WPF/C# .net 4.5,我的程序运行正常。

但是我们现在正在 Windows 8 专业版上传输和测试我们的程序。我们在运行时遇到问题 - 我们当然使用 MCR R2012a 来运行 .dll 文件。我们无法在 win8 中加载类或函数,我们的程序崩溃了。

有人遇到过这个问题吗?如果我们使用 Matlab R2013a 编译函数会有帮助吗?

最佳答案

windows 8下matlab问题的解决方法是添加

[assembly: MathWorks.MATLAB.NET.Utility.MWMCROption("-nojit")]

在程序集文件中。

我不知道为什么会这样。 nojit- 表示没有创建二进制文件的即时编译器。

但是当我添加这个时。它也适用于 Windows 8 x64。具有相同的MCR

关于c# - Windows 8 上的 Matlab 生成器 NE/MCR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17862961/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com