Wix Toolset总结

一、五种UI对话框
设置对话框:eg.  < UIRef  Id =”WixUI_Minimal”  />

WixUI_Advanced:提供了与WixUI_Minimal类似的 一键安装形式,但提供了 高级选项按钮。高级选项中,我们可以选择该产品是安装给 当前用户还是给所有用户的
     WixAppFolder:指定默认选择当前用户(WixPerUserFolder)还是所有用户(WixPerMachineFolder)。
     ApplicationFolderName:来指定产品所安装在的默认文件夹。

WixUI_Minimal: 最小的预定义对话框集合,其将 Welcome对话框和协议同意对话框结合,选择协议后就直接安装了。这种对话框集合适用于我们的 产品没有自定义部件以及不支持变更安装目录的情况。


WixUI_Mondo: Welcome、协议同意、安装类型选择、部件选择等自定义安装的对话框,但其 不支持安装目录的变更。当我们的产品默认情况下不安装全部部件时,这样典型安装(typical)和完全安装(complete)之间就有个明显的区别,此时推荐使用WixUI_Mondo


WixUI_FeatureTree:与WixUI_Mondo的区别是 WixUI_FeatureTree省略了安装类型对话框。协议同意对话框之后就直接到部件(Feature)选择对话框了。当我们的产品默认是 安装所有部件时,更推荐采用WixUI_Feature而不是WixUI_Mondo。


WixUI_InstallDir: 不支持用户选择安装的部件,但是其增加了让 用户选择安装目录的对话框。在Wix文件中需要一个Id为“WIXUI_INSTALLDIR”的属性来产品要安装的目录的ID( ID必须是全部大写,大写的目的是为了能够让用户在对话框中选择的自定义目录能够回写到相对应ID的Directory元素)。

二、Windows Installer与MSI

Windows Installer:微软Windows操作系统自带的 软件安装和配置服务,其实现了 软件安装的业务逻辑:如何安装软件?如何修改注册表键值?如何创建快捷方式?如何操作网站目录或注册服务?等等。

Windows Installer技术:
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值