【问题标题】:Create Wix Bootstrapper without using Visual Studio在不使用 Visual Studio 的情况下创建 Wix Bootstrapper
【发布时间】:2013-03-28 23:19:44
【问题描述】:

我正在开发一个 C# 应用程序,该应用程序当前有一个简单的 WiX 安装程序来生成 MSI 文件。此应用程序需要必备软件(例如 .NET Framework 4),我想构建一个 WiX Bootstrapper,它将在安装我的 MSI 文件之前安装 prereqs。我知道 Visual Studio 有一个 Bootstrapper 项目模板,它能够创建一个 WiX 引导程序可执行文件,但是我正在使用 SharpDevelop 4.3 进行开发。

我想知道是否有一种方法可以在不使用 Visual Studio 的情况下创建刻录包并将其编译为引导程序可执行文件?

【问题讨论】:

    标签: c# wix sharpdevelop burn


    【解决方案1】:

    要创建基于 Burn 的引导程序/链接程序包,您只需要 WiX v3.6+。 .wxs 文件中的Bundle 元素是开始的地方。就像 .wxs 文件中的 Product 元素是启动 .msi 文件的地方一样。

    Visual Studio 有一个引导程序系统,但它与 Burn 无关。

    【讨论】:

    • 我有一个带有标准引导程序应用程序的 .wxs 文件和一个包含我的链接包的 Bundle 元素。如何使用 Burn 创建输出 .exe?
    • 编译/链接基于Bundle 的.wxs 文件,就像编译/链接所有.wxs 文件一样,输出将是.exe。刻录会自动包含在幕后。
    • 非常感谢您的帮助,我想我现在已经掌握了窍门。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-21
    • 2020-03-30
    相关资源
    最近更新 更多