C#&MatLab:我是不是需要 MCR 才能在任何计算机上运行 MWArray.dll?
Posted
技术标签:
【中文标题】C#&MatLab:我是不是需要 MCR 才能在任何计算机上运行 MWArray.dll?【英文标题】:C#&MatLab: Do I need MCR to run the MWArray.dll in any computer?C#&MatLab:我是否需要 MCR 才能在任何计算机上运行 MWArray.dll? 【发布时间】:2013-11-08 08:05:03 【问题描述】:我在 c# 中使用一些 MatLab 函数作为 dll。这些函数需要 MWArray,我应该将其添加为我的项目的引用,但是当我尝试在另一台没有 MCR(MatLab 编译器运行时)的计算机上运行程序时,它会出现一些错误。我应该安装 MCR 以在不同的计算机上运行此程序吗?如果是,是否有在没有 MCR 的情况下运行程序?
【问题讨论】:
【参考方案1】:没什么好说的:
-
是的
没有
:)
【讨论】:
所以没有机会将matlab函数转换为dll。那是愚蠢的组件。 "如果目标机器没有安装8.1版本的MCR,最终用户无法通过上述链接下载MCR,请包含MCRInstaller.exe。"我也发现了这个。我不开心-.- :D以上是关于C#&MatLab:我是不是需要 MCR 才能在任何计算机上运行 MWArray.dll?的主要内容,如果未能解决你的问题,请参考以下文章
如何从不需要机器上的 Matlab 编译器运行时 (MCR) 的 matlab gui 生成可执行文件