写点什么

WiX——强大的.NET 部署工具

  • 2012-09-29
  • 本文字数:503 字

    阅读完需:约 2 分钟

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 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-09-29 04:085007

评论

发布
暂无评论
发现更多内容

1. 不吹不擂,第一篇就能提升你对Bean Validation数据校验的认知

YourBatman

Hibernate-Validator Bean Validation 数据校验 JSR380

数字资产钱包开发,深圳区块链理财钱包服务商

13530558032

合约跟单软件开发,合约跟单交易所系统开发搭建

13530558032

Week12

一叶知秋

week 12 作业

Geek_2e7dd7

Golang写算法

卒迹

算法 Go 语言

自己做的 PPT 总被批「缺少干货」?试试先回答这三个问题

Tony Wu

效率工具 方法论 PPT

java安全编码指南之:对象构建

程序那些事

Java 安全 安全编码指南 对象构建

USDT承兑商软件开发,区块链支付系统源码搭建

13530558032

SpreadJS 纯前端表格控件应用案例:表格数据管理平台

葡萄城技术团队

文件系统

Linuxer

在面试中成长

escray

学习 面试

MySQL复杂where条件分析

程序员历小冰

MySQL

Keepass+Synology 打造私人密码管理器

zj坚果

Jenkins持续集成「编译打包、代码检查、单元测试、环境部署、软件测试​」

清菡软件测试

jenkins

揭开链表的真面目

Java旅途

Java 数据结构 链表

C语言内存泄露很严重,如何应对?

华为云开发者联盟

c 内存泄露 内存 代码 函数

Python 到底是强类型语言,还是弱类型语言?

Python猫

Java c++ Python 编程

面试必备知识点:悲观锁和乐观锁的那些事儿

鄙人薛某

面试 乐观锁 悲观锁 CAS 并发控制

DockerHub 镜像仓库的使用

哈喽沃德先生

Docker 容器 微服务 镜像

产品经理的架构思维

吴世亮

架构 产品经理 电商

你也许还不懂静态方法和实例方法

架构师修行之路

week 12 学习总结

Geek_2e7dd7

拖延症竟然是自己给自己的一种奖励?如何干掉它?

非著名程序员

个人成长 拖延症 番茄土豆工作法

数字货币交易平台搭建,去中心化交易所开发方案

13530558032

oeasy教您玩转linux-010110内容回顾

o

性能相关 磁盘I/O子系统

Linuxer

管理时间还是挥霍时间?

钰湚—付晓岩

学习 时间管理 工作体会 工作哲学

新时代背景下的Java语法特性

九叔(高翔龙)

Java java 14 java 14 新特性 Java 分布式

甲方日常4

句子

工作 随笔杂谈 日常

面试是一张窄窄的船票

escray

学习 面试

WiX——强大的.NET部署工具_.NET_Roopesh Shenoy_InfoQ精选文章