我用Matlab编写了一个程序
HelloApp
,并使用deploytool
将其打包为.NET程序集,具体步骤描述在这里。因此,我得到了helloapp.dll
库,并将其作为引用包含在我的Visual Studio 2015中,所以我可以直接从C#运行Matlab方法。要在没有安装Matlab的情况下运行代码,最终用户需要安装至少一个Matlab Runtime(MCR)。
现在我想为我的C#程序创建安装程序。我遇到了Visual Studio 2015 Installer Projects,提供了一些工具来创建程序安装向导。问题是,我不知道如何将MCR软件包的下载和安装包含在安装过程中,以确保用户拥有运行程序所需的所有先决条件。