早上好, 目前我正在构建一个带有.NET 4.5的Windows应用程序,并且该应用程序中包含一个在MatLab中构建和优化的算法。我们设法从MatLab代码中获得了一个非托管的C .dll,但它需要运行MCR。这适用于应用程序构建的Win7 64位计算机,但我们只需要将.exe及其相关文件传输到Win8。当我复制文件时,我收到m_interpreter.dll的错误,有没有人曾经遇到过这个问题?
假设.dll问题与MCR与Win8不兼容直接相关,我们切换到使用MatLab Builder NE构建的C .dll的托管版本。重建,重新复制,重新运行,同样的问题。现在我不完全确定要去哪个方向并且调用MathWorks不是一个可行的选择。任何帮助将不胜感激。