在没有刻录的情况下为WiX安装程序添加自定义初始屏幕

时间:2013-07-02 19:14:25

标签: wix

对于基于WiX 3.6的安装程序,我想在欢迎对话框之前显示启动画面。我做了一些搜索,但似乎找不到一个干净的解决方案。

如何在不使用Burn捆绑包的情况下执行此操作?

2 个答案:

答案 0 :(得分:1)

如果不使用Bundle,似乎没有内置支持来显示启动画面。我最终创建了一个使用自定义操作并重新排序UI序列。

      <InstallUISequence>
        <Custom Action="ShowSplashScreenAction" After="CostFinalize" ></Custom>
        <Show Dialog="PrepareDlg" After="ShowSplashScreenAction" >NOT Installed OR PATCH</Show>
      </InstallUISequence>

答案 1 :(得分:0)

如果您有调用MSI的设置,请在设置中执行此操作。它比在WIX中做得容易得多。只需创建一个弹出对话框,让它保持几秒钟,就是这样。你可以穿上你想要的东西,甚至可以配置它。真正的大优势是它会在.net框架安装程序之前弹出。