Wix toolset打包工具介绍

这篇具有很好参考价值的文章主要介绍了Wix toolset打包工具介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Wix Toolset工具目前是windows平台应用打包比较好用的工具,最大的两个优点是功能全面和免费软件。下面来介绍一下这个软件。
Wix Toolset官网
1、Wix的核心是一组build工具。Wix来生成windows安装包的理念跟我们编译构建项目工程是一样的:编译源码,然后链接和创建可执行文件,这里的可执行文件包括exe安装包,msi安装包,msm合并模块,msp补丁包等。wix的命令行工具可以在一些CI/CD项目中使用,从而实现打包自动化。
2、WIX包含了一些windows安装程序以外的一些功能,比如可以安装IIS网站,可以创建SQL数据库以及在windows防火墙中注册异常等功能,从而为安装过程提供了一些额外的帮助。
3、Wix可以使用Burn引导程序,从而为安装包捆绑一些依赖条件,例如,可执行程序需要依赖.NET Framework,Burn可以允许在程序安装的时候下载并安装.NET Framework或者安装包中包含.NET Framework的安装程序,防止安装环境中不存在.NET Framework。
4、WiX SDK包括托管库和本机库,使编写与Windows Installer一起工作的代码变得更容易,包括C#和C++中的自定义操作。
License
WiX工具集是在Microsoft Reciprocal License (MS-RL)下发布的。Microsoft Reciprocal License (MS-RL)用于确保在WiX社区的努力基础上建立的其他人回馈WiX社区。特别是,许可证要求必须使用相同的许可证发布对WiX工具集的修复和改进。
但是,WIX生成的安装程序不在Microsoft Reciprocal License (MS-RL)的管辖之内,请看官网给出的原文说明:
wix打包,windows 开发,windows
因此,WIX软件就是一个免费使用的软件,因此,不需要担心lincense限制了。

后续介绍如何使用WIX。文章来源地址https://www.toymoban.com/news/detail-756890.html

到了这里,关于Wix toolset打包工具介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【前端笔记】前端包管理工具和构建打包工具介绍之npm、yarn、webpack、vite

    NPM(Node Package Manager)是node包管理器,是node.js默认采用的软件包管理系统,使用JavaScript语言编写。包管理可以理解为依赖管理,有一个npm包管理仓库,当我们执行npm命令的时候,就可以直接从npm仓库中下载对应的依赖包,类似于后端开发中的POM。 node.js中就已经安装了NPM,所

    2024年02月02日
    浏览(32)
  • Unity组件开发--AB包打包工具

    1.项目工程路径下创建文件夹:ABundles 2.AB包打包脚本: 3.需要打包的场景添加到打包配置: 4.unity编辑器生成菜单: 5.场景加载AB包管理器:

    2024年04月28日
    浏览(31)
  • <QT开发> QT开发工具-之-QT应用程序打包

    <QT开发> QT开发工具-之-QT应用程序打包 笔者为什么会写这篇文章呢?这是因为,笔者使用windows QT开发了一个测试工具。目的是通过TCP/IP测试其它应用程序。首先这个QT程序是笔者自己开发的,所以笔者的电脑当然是可以运行这个QT程序的,但是想要这个QT程序在其它同事的

    2024年02月12日
    浏览(43)
  • 简化部署流程,提升开发效率:介绍 Electron Egg 打包优化

    在开发桌面应用程序时,优化打包流程是至关重要的,可以帮助开发人员节省时间和精力,提高生产力。本文将介绍如何使用 Electron Egg 框架进行打包优化,使得打包过程更加高效顺畅。 1. 预发布模式设置 在预发布环境下进行打包之前,我们需要先移动资源以确保打包过程顺

    2024年02月21日
    浏览(39)
  • Windows系统自带工具介绍

    1.1.1 简介 下载地址:https://github.com/microsoft/PowerToys PowerToys 是一款来自微软的系统增强工具,就像是一个神奇的系统外挂,整套软件由若干子组件构成,包括:“屏幕取色器”、“桌面窗口分布”、“快速预览插件”、“批量图片缩放器”、“键盘映射器”、“批量重命名工

    2024年02月01日
    浏览(39)
  • Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 JavaFX 官网 官网 Getting Started with JavaFX JavaFX 是一个开源的下一代客户端应用程序平台,适用于基于 Java 构建的桌面、移动和嵌入式系统。它是许多个人和公司的协作成果,目标是为开发富客户端应用程序生成一个现代、高效且功能齐全的工具包。 JavaFX 主要致力于富

    2024年02月05日
    浏览(143)
  • webpack5基础使用(1)-介绍、打包文件、处理样式资源(css、less)文件、配置文件内容、eslint工具检测语法、babel工具es6语法转es5

    webpack5是一个 静态资源打包工具 。 会以一个或多个文件作为打包的入口,将整个项目所有文件编译组合成一个或多个文件输出出去。输出的文件就是编译好的文件,就可以直接在浏览器端运行了 进一步来说就是: 当开发时,肯定会使用框架、es6模块化语法、less/sass等css预处

    2024年02月03日
    浏览(45)
  • 开发工具介绍

    jetbrains 官网 JetBrains: 软件开发者和团队的必备工具 无论您使用哪种平台或语言,JetBrains 都可以为您提供合适的开发工具 我们所熟知的Java 开发工具 IntelliJ IDEA 就是这家公司的。分为 社区版 和 专业版。社区版是免费的,功能少;专业版收费的,功能多。 他们提供的 C/C++ 开

    2024年02月09日
    浏览(30)
  • 微信小程序用什么工具开发(微信小程序开发工具介绍)

    有很多人在开发小程序之前都会去了解微信小程序开发工具,想知道微信小程序用什么工具开发。时至今日,随着互联网技术的发展,现在开发微信小程序也能使用多种不同的工具,让我们来了解一下吧。 一、微信开发者工具 这是微信官方提供的微信小程序开发工具,可以

    2024年02月11日
    浏览(43)
  • linux开发工具的介绍

    目录 1. Linux 软件包管理器 yum 2.Linux编辑器-vim使用 3.Linux编译器-gcc/g++使用 预处理(进行宏替换) 编译(生成汇编) 汇编(生成机器可识别代码) 链接(生成可执行文件或库文件) 3.1在链接过程中我们需要用到函数库 函数库一般分为静态库和动态库 gcc选项 esc iso  4.Linux调试器-

    2024年02月10日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包