使用Visual Studio创建链式安装

时间:2011-04-11 09:53:10

标签: c# .net visual-studio wix nsis

我创建了一个Windows Forms C#应用程序。但是我在为我的应用程序创建设置时遇到了问题。

我的问题是

  1. 我想将先决条件安装为具有公共进度条的安装程序链。

    1. .NET Framework 3.5
    2. SQL Server Express Edition SP2(可选,即仅在未安装SQL Server时安装)
    3. Crystal Reports可再发行软件包。
  2. 所有这些先决条件必须嵌入到安装文件中。我创建了一个引导程序来安装SQL Server Express Edition(如果尚未安装)。

    1. 安装后,它应该使用SQL Server Express Edition实例的连接字符串数据源更新exe.config文件。

1 个答案:

答案 0 :(得分:1)

您可以非常轻松地获得WiX 3来引导先决条件。 Here is an explanation showing how to do it for .NET 3.5 and Windows Installer.

您应该能够对SQL Server Express Edition和Crystal Reports使用相同的原则。