如何将msi文件添加到Installshield Project?

时间:2022-02-23 22:45:12

I am using Installshield 2015 with Visual Studio 2013. I created a setup.exe for my application. In order to start my application, user needs to run SpeechPlatformRuntime_x86.msi or SpeechPlatformRuntime_x64.msi.

我在Visual Studio 2013中使用Installshield 2015.我为我的应用程序创建了一个setup.exe。为了启动我的应用程序,用户需要运行SpeechPlatformRuntime_x86.msi或SpeechPlatformRuntime_x64.msi。

How can I add these msi file into my project so after installation finishes, it automatically run msi file?

如何将这些msi文件添加到我的项目中,以便安装完成后,它会自动运行msi文件?

1 个解决方案

#1


1  

These sound like they provide dependencies. Since you deliver a .exe file, I would suggest creating a prerequisite and including it in your project. This will result in them being installed first, and your main .msi (or InstallScript) project contents will follow.

这些声音就像它们提供了依赖关系。由于您提供.exe文件,我建议您创建一个先决条件并将其包含在您的项目中。这将导致首先安装它们,并且您的主.msi(或InstallScript)项目内容将跟随。

(If you delivered only a .msi file, you would probably have to document your dependency. You could look into the Chained .MSI Packages support, but it's not really that well suited for handling dependencies.)

(如果您只提供.msi文件,则可能需要记录您的依赖项。您可以查看Chained .MSI Packages支持,但它并不适合处理依赖项。)

#1


1  

These sound like they provide dependencies. Since you deliver a .exe file, I would suggest creating a prerequisite and including it in your project. This will result in them being installed first, and your main .msi (or InstallScript) project contents will follow.

这些声音就像它们提供了依赖关系。由于您提供.exe文件,我建议您创建一个先决条件并将其包含在您的项目中。这将导致首先安装它们,并且您的主.msi(或InstallScript)项目内容将跟随。

(If you delivered only a .msi file, you would probably have to document your dependency. You could look into the Chained .MSI Packages support, but it's not really that well suited for handling dependencies.)

(如果您只提供.msi文件,则可能需要记录您的依赖项。您可以查看Chained .MSI Packages支持,但它并不适合处理依赖项。)