/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
最好用的VS2013相关打包安装工具WiXToolset打包工具免费版就在这里哦!直接把这款配套的软件打包工具安装以后您就能够更加轻松的使用VS2013了!最稳定的xaml标签自定义样式设计可以使用!WiXToolset打包工具免费版最好的用的数据打包软件送给大家!
最近升级后支持VS2013了,成熟值得信赖。安装界面还可以根据WPF一样的xaml标签自定义样式,很是不错,但是国内教程较少而且有些说的也不是很清楚,自带的打包安装工具越来越难用了,所以可以考虑一下这款开源免费的工具,学起来比较有难度。
wix安装方法简单提一下:
去Wix官网下载wix的安装包,然后进行安装。完了之后打开vs2017(vs2015)的扩展和更新,搜索【wix】,搜索到之后下载安装,然后重启vs即可。
新建wix项目
选择v3类型的项目,不然本文接下来的代码可能不能用。
具体结构简介,参考Wix安装部署(一)同MSBuild自动生成打包文件这里不再赘述。
其中Productwxs文件中有个Product节点:
这个节点里有三个属性比较重要,涉及到了上面要求中的软件升级部分。分别是:Id,Version,UpgradeCode。Id和UpgradeCode是GUID码,Version与微软定义的那一套Version一致,一共四部分组成,前三部分有变化才认为你的程序版本有变化。
LibFiles文件夹:是我的项目中用到的所有的dll、config等文件。
Icons文件夹:是用到的一些图标。
3References中添加了四个引用:第一个是我的winform程序要的库项目(dll),第二个是我的winfrom程序,这两个项目引用添加进来的目的就是为了项目代码有任何改动时,wix生成的包一直都是最新的。第三个和第四个是前面的那个链接中讲过,自定义安装界面所需要的两个dll。
licensertf:是你程序的license。