阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

评论

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

架构实战营模块6作业

Vic

架构实战营

解读SpringBoot和SpringMVC中配置类的@Impot等导入是如何解析的

赵镇

spring

科技进步道阻且长,仍未来可期

架构精进之路

科技 6月日更

【架构实战营】第 6 模块作业

swordman

架构实战营

四个决策树让你彻底掌握 HTTP 状态码

看山

HTTP 6月日更

Linux之cd命令

入门小站

Linux

项目经理如何才能不背锅

escray

学习 极客时间 朱赟的技术管理课 6月日更

【Vue2.x 源码学习】第十八篇 - 根据 render 函数,生成 vnode

Brave

源码 vue2 6月日更

[译] R8 优化:Null 数据分析 (第一篇)

Antway

Dajngo网站开发---Task2

IT蜗壳-Tango

6月日更

JSON转Excel

入门小站

工具分享

软件技术从1996年以后就停滞不前了!?难道软件技术难返“春天”了么?

三掌柜

试用期 签约计划 人气作者 TOP10

简单实现springmvc中的请求处理

赵镇

springmvc

【Flutter 专题】100 何为 Flutter Widgets ?

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

微服务的由来

卢卡多多

微服务 6月日更

深入浅出 Ajax 的核心原理

悟空聊架构

ajax 架构 大前端 6月日更 悟空聊架构

Kubernetes手记(16)- 网络通信

雪雷

6月日更

JAVA面向对象(六)--类和对象

加百利

Java 6月日更

[译] R8 优化:Null 数据分析 (第二篇)

Antway

6月日更

Kubernetes手记(15)- dashboard

雪雷

k8s 6月日更

Java常用的几个Json库,性能强势对比!

xcbeyond

性能优化 6月日更

1年半经验,2本学历,Curd背景,竟给30K,我的美团Offer终于来了

Java 程序员 架构 面试

Angular | 浅谈Angular错误处理方式

devpoint

angular.js angular 6月日更

webpack编译原理

法医

大前端 webpack 6月日更

备战618!分布式电商项目:天猫Java亿级高并发架构设计笔记

Java架构追梦

Java 阿里巴巴 架构 面试 亿级架构

模块6作业 拆分电商系统为微服务

TH

架构实战营

自然语言处理技术

Qien Z.

nlp 6月日更

Nike上货提醒:监控到商品尺码SKU

木头

Nike监控 上货监控 SKU监控

架构实战营 - 模块 6- 作业

泄矢的呼啦圈

架构实战营

Python——命名元组 (namedtuple)

在即

6月日更

架构师实战营 模块六作业(拆分电商系统为微服务)

好吃不贵

业务架构

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