写点什么

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:084827

评论

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

从React源码角度看useCallback,useMemo,useContext

goClient1992

React

2023年国家级重大人才工程引进申报

科兴未来News

创新创业 江苏工博会 博士后 #人才政策# 启明计划

前端工程师leetcode算法面试必备-二分搜索算法(上)

js2030code

JavaScript LeetCode

文盘Rust -- rust 连接云上数仓 starwift

京东科技开发者

rust Clickhouse 语言 rust语言 企业号 2 月 PK 榜

「BY林子」网站资源下载

BY林子

ChatGPT背后的经济账

OneFlow

人工智能 深度学习 大模型

使用 NineData 快速构建企业容灾备份

NineData

数据库 数据管理工具 数据备份 运维开发 企业容灾

用javascript分类刷leetcode16.set&map(图文视频讲解)

js2030code

JavaScript LeetCode

必备技巧,PCB设计布局的4项注意(基础篇)

华秋PCB

PCB 布局 PCB设计 布线

从React源码来学hooks是不是更香呢

goClient1992

React

react源码分析:组件的创建和更新

flyzz177

React

谈谈我对于关键思考的理解

阿里巴巴中间件

阿里云 关键

一口气讲完了Redis常用的数据结构及应用场景

小小怪下士

Java redis 程序员

百度工程师带你了解Module Federation

百度Geek说

JavaScript 微前端 企业号 2 月 PK 榜

前端刷完这12道滑动窗口,就可以出山面试了

js2030code

JavaScript LeetCode

让远程成为本地,微服务后端开发的福音

北京好雨科技有限公司

Kubernetes 微服务 云原生 企业号 2 月 PK 榜

融云 x 易车:携手八载,打造高效连接用户的汽车服务平台

融云 RongCloud

融云「聊天室属性」: 语聊房、直播间有序运行和丝滑体验的绝技

融云 RongCloud

Verilog HDL函数与任务的使用

timerring

FPGA

什么是WMS系统?

SAP虾客

wms

开源即时通讯IM框架 MobileIMSDK v6.3 发布

JackJiang

网络编程 即时通讯IM

新鲜出炉!东莞华为云团泊洼数据中心T1项目成功入选2022年ICT优秀案例

极客天地

一文搞懂Redis

京东科技开发者

redis hash Zset Redis 协议 企业号 2 月 PK 榜

java线下培训适合小白学习吗

小谷哥

如何实现OpenHarmony的OTA升级

OpenHarmony开发者

OpenHarmony

lua中实现判断是否为局域网IP

ModStart

一个简单的案例入门 gRPC

江南一点雨

gRPC

react源码分析:深度理解React.Context

flyzz177

React

react源码分析:实现react时间分片

flyzz177

React

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