【问题标题】:Distribute WPF app with WIX and .net Framework使用 WIX 和 .net Framework 分发 WPF 应用程序
【发布时间】:2012-03-17 10:05:10
【问题描述】:

我需要分发我的 WPF 应用程序。我正在使用 WIX 构建 Setup.exe。

但我还需要确保首先在用户的 PC 上安装 .net framework 4.0。我已下载 dotNetFx40_Full_x86_x64.exe,但如何创建包含 MyApp.Msi 和 .net 框架重新分发文件的 WIX 安装?

我真正想要的是只有 1 个 Setup.exe,其中包含并按顺序运行两个安装(my.msi 和 .exe)。

这可以用 WIX 完成吗?有没有更好的解决方案?

【问题讨论】:

    标签: wix


    【解决方案1】:

    您可以使用WiX bootstrapper technology(称为 Burn)创建一个引导程序来安装 .NET 和您的 .msi。 Burn 将使您能够将 .NET 可再发行组件和您的 .msi 嵌入到单个 setup.exe 中。

    【讨论】:

      【解决方案2】:

      安装引导程序是可以安装 .NET 框架的文件。您可以阅读有关 WiX 引导程序 here 的信息。如果您希望最终输出为一个 .EXE 文件,您可以使用IExpress 将引导程序和.MSI 文件打包成一个新的.EXE 文件。 IExpress 包含在您的 Windows 安装中。

      使用 WiX + IExpress,您可以创建包含在 一个 .EXE 文件中的安装包。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-16
        相关资源
        最近更新 更多