Visual Studio 2013 安装程序

Visual Studio 2013 Setup Installer

我在 Visual Studio 2013 年下载了 Visual Studio 安装程序(安装项目、安装向导等)的扩展。

我正在使用 "Setup project" 为我的应用程序(它是一个 .NET 应用程序)创建一个安装程序,我能够很好地做到这一点。

但我卡住的部分是,我想在此安装项目本身中包含一个第 3 方 MSI 安装程序文件,这样

  1. 在安装过程中,它会首先运行这个第3方MSI安装程序在客户端机器上安装他们的文件
  2. 在此之后,它将在客户端上安装我的应用程序

有没有办法在 Visual Studio 2013 中使用 "Setup project" 来完成此操作?非常感激。

有几种方法,但都不是特别简单。 VS 提供的方式有点过时,它是 Bootstrap 清单生成器,并且没有很好地记录如何在您说要安装 MSI 的地方创建需求数据文件。

人们做的另一件事是使用 WiX Burn 工具,引导程序。您可以创建一个 Xml 文件,说明您要安装那个 MSI,然后再安装您自己的 MSI。

http://wix.tramontana.co.hu/node/76