gpt4 book ai didi

wix - 在 WIX Bootstrapper 项目中添加您自己的许可协议(protocol)

转载 作者:行者123 更新时间:2023-12-04 17:09:48 27 4
gpt4 key购买 nike

如何在 WIX Bootstrapper 项目中添加我自己的许可证文件。
我有一个 WIX Bootstrapper 项目,它安装了一系列 MSI,但我想在安装开始时显示我自己的许可证文件。

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="Biodentify 2014 Setup" Version="1.0.0.0" Manufacturer="Microsoft" UpgradeCode="4056d930-16b2-44eb-a861-16db566ae44c">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />

<Chain>
<!-- TODO: Define the list of chained packages. -->
<!-- <MsiPackage SourceFile="path\to\your.msi" /> -->
<!--<PackageGroupRef Id="BONJOUR"/>-->

<MsiPackage SourceFile=".\A.msi" Compressed="yes" />
<MsiPackage SourceFile=".\B.msi" Compressed="yes" />
<MsiPackage SourceFile=".\C.msi" Compressed="yes" />
<MsiPackage SourceFile ="$(var.Setup.TargetPath)" Compressed ="yes" DisplayInternalUI="yes" />

</Chain>
</Bundle>

最佳答案

如果您使用 WixStandardBootstrapperApplication.RtfLicense常见的引导应用程序,您所要做的就是设置 BootstrapperApplicationRef/bal:WixStandardBootstrapperApplication/@LicenseFile到捆绑包中的 RTF 文件的名称。

来自 the documentation 的示例是:

<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
<Bundle>
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
<bal:WixStandardBootstrapperApplication
LicenseFile="path\to\license.rtf"
LogoFile="path\to\customlogo.png" />
</BootstrapperApplicationRef>

<Chain>
...
</Chain>
</Bundle>
</Wix>

请注意,您需要添加对 WixBalExtension 的引用。在您的项目以及命名空间声明中。

关于wix - 在 WIX Bootstrapper 项目中添加您自己的许可协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21900959/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com