c# - 不使用 Visual Studio 创建 Wix Bootstrapper

标签 c# wix sharpdevelop burn

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

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

最佳答案

要创建基于 Burn 的 Bootstrap /链接器 bundle ,您只需要 WiX v3.6+。 .wxs 文件中的 Bundle 元素是起点。就像 .wxs 文件中的 Product 元素是启动 .msi 文件的位置一样。

Visual Studio 有一个 Bootstrap 系统,但它与 Burn 无关。

关于c# - 不使用 Visual Studio 创建 Wix Bootstrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15693855/

相关文章:

c# - 重构对象列表以实现业务规则

windows - WIX 安装无法将证书安装到某些机器的根证书颁发机构

wix - 如何使用Wix将一组文件复制到多个位置?

c# - 如何在 SharpDevelop 中查看控制台?

visual-studio-2010 - Visual Studio Express 和 SharpDevelop 项目可以互换吗?

c# - 进程间通信 - 现代选项?

c# - FluentValidation:如何将 bool 设为必填字段, 'false' 作为有效输入?

c# - 包含引号的 html 标签上的子字符串

iis - 使用 WiX IIS 安装程序中的虚拟目录的名称覆盖引用目录的名称

c# - 使用 Mysql 作为 Sharp Develop 的嵌入式应用程序数据库