随笔分类 - Wix安装包
使用Wix框架制作安装包程序
摘要:前面总结了一些 wix 制作安装包最基本的一些功能,虽然也可以成功产出安装包。 不过这样的安装包既没有UI设计,也没有任何和用户的任何交互,连安装位置也不能修改。 这一小节,简单的使用 wix 提供的一个内置模板,做一个能看的安装包。 1. 工程添加 wix dll 的引用 2. 使用 WixUI_
阅读全文
摘要:在 wix 中经常使用变量和条件判断,在这里也做一个总结 一、 变量 1. installer 变量 windows 安装包的关键字,它的值是需要推迟到安装包在用户的机器,安装中才能确定并赋值的 举例,我们之前写的这句话 <Property Id="USER32VERSION"> <Director
阅读全文
摘要:上一小节,主要介绍了构建最小级别的安装包,这个安装包所做的事情很简单,主要是打包好一些文件,然后放到用户机器的某个位置下面。 这个小节,主要是总结安装过程的各种行为如何使用Wix编写。 一、写注册表 安装过程经常会给注册表写东西,这个方法是通过 RegistryKey 元素实现的,通常用 Root
阅读全文
摘要:Wix 被广泛应用在制作安装包程序,相比于微软官方提供的安装包模板更灵活和便捷。 一、环境搭建: 网站地址:https://wixtoolset.org 1. 安装Wix,必备 2. 安装VS 扩展,根据自己使用的VS版本下载相应的扩展。可选,为了方便的使用VS创建wix工程并编译。 二、安装包目标
阅读全文