部署使用vc ++ dll的winForm C#应用程序,此dll使用matlab R2013a生成的共享库

时间:2015-11-30 05:37:24

标签: dependencies shared-libraries setup-deployment matlab-compiler

我使用以下命令在MATLAB中创建了一个dll:

mcc –B cpplib:mylib mylib.dll

然后我在vc ++程序中使用这个dll,它也会生成另一个dll。 最后,我想在winform c#应用程序中使用最新生成的dll并进行部署。 在vc ++程序中,首先我必须使用以下代码行:

mclInitializeApplication(); //for initializing the application  
mylibInitialize(); //for initializing the library  

当我在visual studio环境中构建源代码时,一切正常,但是当我构建了发布模式并使用Advanced Installer生成安装程序并在我的系统中安装此程序时(该程序是用它编写的!){{ 1}}总是返回false而我的程序无法继续。(我记录每一步以找到问题) 你能帮我找到我的问题吗?!

0 个答案:

没有答案