如何使用安装包(msi)的刻录UI中设置的选项

问题描述 投票:0回答:1

我使用的是标准(EulaHyperlink)Burn安装程序,但在“安装”页面上添加了一个选项,如下所示:

 <Page Name="Install">
<Text X="150" Y="15" Width="-11" Height="100" FontId="2" DisablePrefix="yes">#(loc.WillInstall)</Text>
<Hypertext Name="EulaHyperlink" X="150" Y="-60" Width="-11" Height="17" TabStop="no" FontId="3" HideWhenDisabled="yes">#(loc.InstallLicenseLinkText)</Hypertext>

  <Checkbox Name="InstallXfemilyCheckbox" X="150" Y="-70" Width="246" Height="17" TabStop="yes" FontId="3" HideWhenDisabled="yes">Veraltete Programme auch installieren</Checkbox>

  <Button Name="InstallButton" X="-101" Y="-11" Width="85" Height="23" TabStop="yes" FontId="0">#(loc.InstallInstallButton)</Button>
<Button Name="WelcomeCancelButton" X="-11" Y="-11" Width="85" Height="23" TabStop="yes" FontId="0">#(loc.InstallCloseButton)</Button>

我如何将该复选框的“已选中”或“未选中”属性传递给MSI?

我知道我可以(从捆绑包中)传递这样的属性:

    <MsiProperty Name="NAME-IN-MSI" Value="Value-Seen-In-MSI"/>

但是在这种情况下,“ MSI的价值可见”是什么?如何引用该复选框的值?

wix windows-installer burn
1个回答
0
投票

基本上,它是这样的:

© www.soinside.com 2019 - 2024. All rights reserved.