WiX引导程序仅显示程序包对话框或至少不需要许可证批准的程序包

时间:2013-02-08 19:50:30

标签: wix

我有一个项目,我正在创建一个安装程序。我创建的msi将进行安装,但我还需要安装一些pre-reqs(.NET 4.0和VSTO客户端工具或其他任何工具)

据我所知,我需要使用引导程序,虽然它似乎工作但我真的不希望默认对话框让我批准许可证。我想完全跳过它。 (如果我可以隐藏那个没有EULA的“安装”按钮就可以了的引导程序就可以了。)

这是我目前正在使用的xml。

<?xml version="1.0" encoding="UTF-8"?>

  

<WixVariable Id="WixStdbaLogo" Value="logo.png" />
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
</BootstrapperApplicationRef>


    <Chain>
        <!-- TODO: Define the list of chained packages. -->
  <PackageGroupRef Id="NetFx40Web"/>
        <MsiPackage SourceFile="TestRibbonLocationInstaller.msi" DisplayInternalUI="yes"  /> 
    </Chain>
</Bundle>

所以从我可以告诉我需要基本上为此创建一个自定义引导应用程序,然后我引用作为bootstrapperapplication。通过这样做,我将能够更好地控制UI(基本上隐藏它)。

这个思维过程是否正确?

0 个答案:

没有答案