WiX - 强大的.NET部署工具

jopen 10年前

  作者:Roopesh Shenoy 译者:滕云

  Visual Studio 2012 去除了“VS Setup”,取而代之以开源的 WiX 工具包来创建安装包。

  最近发布的 WiX3.6 包括 Burn 引导程序/安装链,这意味着不仅可以创建像 MSI 文件这样的安装包,还可以将多个安装包组成安装链(比如安装准备)以向用户提供更加流畅的安装体验。新发布的 WiX 还包含了一些新的特性,并且修复了 500 多个 bug。

  如果你已经在使用 VS Setup,可以通过这段 PowerShell 脚本将既有的 VS Setup 工程转化为 WiX 工程格式。

  另外,相比于在文本编辑器中编辑 XML 文件,你可以使用 Votive——一个 VS 包。使用 Votive,可以在 Visual Studio 中编写 WiX 脚本,还可以使用智能感知、MSBuild 支持和工程模板等功能。

  WiX 为 Windows Installer XML 的简写,是由 Microsoft 启动的开源项目,目前属于 Outercurve 基金项目。WiX 已经被用于安装一些昂贵的软件,包括 MS Office、SQL Server 和 Visual Studio。

  查看英文原文WiX – Powerful Deployment For Your .NET Apps

来自: InfoQ