WiX Toolset(安装程序打包工具) v3.11.2绿色免费版
软件大小:
26.1M
更新时间:
2024-03-16 17:56:51
软件授权:
免费版
应用平台:
Win10/Win8/Win7
软件语言:
简体中文
软件类别:
应用其他
软件等级:
软件性质:PC软件
-
安全检测:
360安全卫士
360杀毒
电脑管家
WiXToolset是一款专业实用的安装程序打包制作工具,软件支持帮助用户轻松打包安装程序,支持的输出文件包括MSI安装程序、修补程序、模块和转换。除了安装程序外,WiXToolset还可以使用绑定器或编译器扩展生成sql数据库或iis网站。
WiX Toolset(安装程序打包工具)
功能介绍
WiX Toolset是一个非常有用的工具集合,适用于所有希望轻松为其应用程序创建安装程序的程序员。这些命令行实用程序旨在处理您的文件并自动化每个版本的生成过程。在创建程序时,开发人员需要处理多个资源、源代码文件和库。由于所有组件都需要就位才能创建一个正常运行的软件,因此准备部署包是最重要的步骤之一。此工具集包括预处理、编译和链接文件所需的实用程序,以便生成交付给最终用户的安装程序。支持的输出文件包括MSI安装程序、修补程序、模块和转换。除了安装程序外,wix还可以使用绑定器或编译器扩展生成sql数据库或iis网站。这些扩展可以从visual studio访问,也可以在使用某个命令行工具时访问。因此该工具集包括对visual studio多个版本的支持。插件允许您直接从visual studio界面创建wix项目和特定文件。深色命令行工具使您能够对已打包的应用程序进行反向工程,以便查看所需的wix创作文件。
使用说明
1.wix安装方法简单提一下:
下载wix的安装包,然后进行安装。完了之后打开vs2017(vs2015)的扩展和更新,搜索【wix】,搜索到之后下载安装,然后重启vs即可。
2.新建wix项目
选择v3类型的项目,不然本文接下来的代码可能不能用。
3.项目结构
具体结构简介,参考Wix 安装部署(一)同MSBuild 自动生成打包文件 这里不再赘述。
我的项目结构:
其中Product.wxs文件中有个Product节点:
这个节点里有三个属性比较重要,涉及到了上面要求中的软件升级部分。分别是:Id,Version,UpgradeCode。Id和UpgradeCode是GUID码,WiXToolset稳定版与微软定义的那一套Version一致,一共四部分组成,前三部分有变化才认为你的程序版本有变化。
我的项目中:
1. LibFiles文件夹:是我的项目中用到的所有的dll、config等文件。
2. Icons文件夹:是用到的一些图标。
3. References中添加了四个引用:第一个是我的winform程序要的库项目(dll),第二个是我的winfrom程序,这两个项目引用添加进来的目的就是为了项目代码有任何改动时,wix生成的包一直都是最新的。第三个和第四个是前面的那个链接中讲过,自定义安装界面所需要的两个dll。
4. license.rtf:是你程序的license。
本类排行
-
WiX Toolset(安装程序打包工具) v3.11.2绿色免费版
更新于2019-09-27
点击下载
WiXToolset是一款专业实用的安装程序打包制作工具,软件支持帮助用户轻松打包安装程序,支持的输出文件包括MSI安装程序、修补程序、模块和转换。除了安装程序外,WiXToolset还可以使用绑定器或编译器扩展生成sql数据库或iis网站。
-
小鸭天猫助手 v1.0.7207官方版
更新于2019-09-26
点击下载
小鸭天猫助手是一款清理无流量上货的软件,专为天猫商家设计,可以帮助用户清理无流量的商品,对销量进行查询,可以按照价格区间、宝贝名称、总销量等来进行筛选,有需要的可以下载。
-
DevTools汉化工具 v2.0
更新于2019-11-06
点击下载
DevTools汉化工具可以对Chrome开发者工具DevTools进行汉化,汉化小工具方便译文替换,不用那么繁琐,可达到90%汉化,对没有英文基础的需要使用DevTools的朋友非常有用!
-
监控文件夹变化(FolderChangesView) v2.31绿色中文版
更新于2019-10-20
点击下载
FolderChangesView是一个友好的应用程序,可以帮助你跟踪一个文件夹内发生的所有修改。磁盘文件读写监控指定每个编辑,创建或删除的文件,并显示详细的日志。FolderChangesView可以使用本地目录,而且还与远程网络相连。
-
简易同步轮计算器 v1.0绿色版
更新于2019-11-11
点击下载
简易同步轮计算器绿色版是一款同步轮计算工具,能够节距及齿数来计算节径及底径等结果,非常的方便,适用于从事机械设计人员,能够大大减轻工作量,非常方便。