zoukankan      html  css  js  c++  java
  • 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 的时候:

  • 相关阅读:
    ThinkPHP5跨控制器调用
    ThinkPHP5显示数据库字段内容
    使用ThinkPHP5连接数据库
    详解shell中>/dev/null 2>&1到底是什么
    算法
    设计模式简介
    python面试题
    python-基础介绍
    python第二天-linux权限管理
    Python全栈考试-部分试题(精选)
  • 原文地址:https://www.cnblogs.com/chenyingzuo/p/12182634.html
Copyright © 2011-2022 走看看