c#application创建64位版本的matlab实例而不是32位

时间:2017-02-24 10:41:17

标签: c# .net matlab com

我有一个c#应用程序。

我的Windows PC上还有两个版本的Matlab,32位& 64位版本。

c#应用程序有一个matlab的com引用,并在Matlab中运行一些代码。这一切都很好。

然而,我们现在需要使用新软件(APT - 风险模型等)。 APT只有32位&基本上要调用APT优化器,它是从32位Matlab版本调用的。

因此我们在64位版本中有一些matlab代码,它们创建一个32位版本的实例,然后调用APT。虽然为了在命令窗口中工作,我已取消注册64位matlab

matlab /wait /unregserver /r quit

现在这导致我的c#应用程序出现问题。当它运行时,它现在创建一个32位版本的Matlab&我需要它创建一个64位版本的实例。我该怎么做?

0 个答案:

没有答案