精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

当前位置: 首页 > 软件下载 > 编程开发

WiX Toolset(安装程序打包工具)v3.11.2免费版

WiX Toolset(安装程序打包工具)v3.11.2免费版

类型:编程开发 语言:英文

大小:26.1M 更新时间:2019-10-06

推荐指数:

应用简介


WiXToolset是一款专业实用的安装程序打包制作工具。该软件支持帮助用户轻松打包安装程序。支持的输出文件包括MSI 安装程序、补丁、模块和转换。









WiXToolset是一款专业实用的安装程序打包制作工具。该软件支持帮助用户轻松打包安装程序。支持的输出文件包括MSI 安装程序、补丁、模块和转换。除了安装程序之外,WiXToolset 还可以使用绑定程序或编译器扩展生成sql 数据库或iis 网站。



WiX  Toolset(安装程序打包工具)



特征



WiX Toolset是一个非常有用的工具集,适用于所有想要轻松为其应用程序创建安装程序的程序员。这些命令行实用程序旨在处理您的文件并自动执行每个版本的构建过程。创建程序时,开发人员需要处理多种资源、源代码文件和库。由于创建功能软件需要所有组件就位,因此准备部署包是最重要的步骤之一。该工具集包括预处理、编译和链接文件所需的实用程序,以生成交付给最终用户的安装程序。支持的输出文件包括MSI 安装程序、补丁、模块和转换。除了安装程序之外,Wix 还可以使用绑定器或编译器扩展生成SQL 数据库或IIS 网站。这些扩展可以从Visual Studio 或使用命令行工具之一访问。因此,该工具集包括对Visual Studio 多个版本的支持。插件允许您直接从Visual Studio 界面创建Wix 项目和特定文件。 dark 命令行工具使您能够对打包应用程序进行逆向工程,以便查看所需的wix 创作文件。



使用说明



1.简单提一下wix的安装方法:



下载wix安装包并安装。之后,打开vs2017(vs2015)的扩展和更新,搜索【wix】,下载安装,然后重启vs。



2.新建wix项目



选择v3类型的项目,否则本文下面的代码可能无法使用。



三、项目结构



具体结构简单介绍可参考Wix安装部署(一)和MSBuild自动生成打包文件。这里我就不详细说了。



我的项目结构:



Product.wxs 文件中有一个Product 节点:



该节点中有3个重要属性,涉及到上述需求中的软件升级部分。它们是:ID、版本、升级代码。 Id 和UpgradeCode 是GUID 代码。 WiXToolset的稳定版本与微软定义的版本一致。它由四个部分组成。如果前三部分发生变化,您的程序版本将被视为已更改。



在我的项目中:



1. LibFiles文件夹:包含我的项目中使用的所有dll、config和其他文件。



2. Icons文件夹:包含一些用到的图标。



3、References中添加了四个引用:第一个是我的winform程序所需的库项目(dll),第二个是我的winfrom程序。添加这两个项目引用的目的是为了确保项目代码有任何更改时,wix生成的包始终是最新的。第三个和第四个是上一个链接中提到的自定义安装界面所需的两个dll。



4.license.rtf:是你的程序的许可证。