Wix 快速开发安装包程序 (四)使用简单的UI

前面总结了一些 wix 制作安装包最基本的一些功能,虽然也可以成功产出安装包。

不过这样的安装包既没有UI设计,也没有任何和用户的任何交互,连安装位置也不能修改。

这一小节,简单的使用 wix 提供的一个内置模板,做一个能看的安装包。

1. 工程添加 wix dll 的引用

2.  使用 WixUI_Mondo

    <UIRef Id="WixUI_Mondo" />
    <UIRef Id="WixUI_ErrorProgressText" />

3.  准备一个license文件,两张图片,替换掉内置模板的license 和背景图片

设置变量并替换:

    <WixVariable Id="WixUILicenseRtf" Value="MyLicense.rtf" />
    <WixVariable Id="WixUIBannerBmp" Value="Banner.bmp" />
    <WixVariable Id="WixUIDialogBmp" Value="Dialog.bmp" />

实际效果:

1.  安装时,点击安装包,用户同意license,然后下一步,选择安装。

2.  卸载时,点击安装包,用户可以选择修复或者卸载。

几个常用的点:

安装时,如果选择了 Complete ,就会安装我们 wix 编写的所有 Feature,如果选择 Custom,则可以选择安装哪些 Feature。

安装 Feature 的时候:

猜你喜欢

转载自www.cnblogs.com/chenyingzuo/p/12182634.html
wix