是否可以将 Wix 变量传递给 SuppressOptionsUI?
Is it possible to pass a Wix variable to SuppressOptionsUI?
如果应用程序已经安装,我正在尝试隐藏 WixStandardBootstrapperApplication
上的“选项”按钮。
我希望能够将变量传递给 SuppressOptionsUI
。但是 SuppressOptionsUI
的值似乎必须 是文字 yes
或 no
.
这是我使用的代码。
<!-- Don't show options button if we have an existing install -->
<Variable Name="suppressOptions" Type="string" Value="no"/>
<util:DirectorySearch
After='PreviousInstallFolderSearch'
Condition='PreviousInstallFolder'
Path='[PreviousInstallFolder]'
Result="exists"
Variable="suppressOptions"/>
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkSidebarLicense">
<bal:WixStandardBootstrapperApplication
ShowVersion="yes"
LicenseUrl="http://static.my-site.com/EULA.html"
LogoFile="Installer-Banner.bmp"
LogoSideFile="Installer-FirstPage.bmp"
SuppressOptionsUI="[suppressOptions]"
/>
</BootstrapperApplicationRef>
所以我的问题是:是否有另一种方法可以配置 WixStandardBootstrapperApplication
以允许根据从注册表或目录搜索填充的变量配置 SuppressOptionsUI?
注意我只使用 WixToolset。没有 VBA 或其他 MS 工具。
"Not today™"
这是一个未解决的问题,可供采纳:WixVariable to SuppressOptionsUI。
如果应用程序已经安装,我正在尝试隐藏 WixStandardBootstrapperApplication
上的“选项”按钮。
我希望能够将变量传递给 SuppressOptionsUI
。但是 SuppressOptionsUI
的值似乎必须 是文字 yes
或 no
.
这是我使用的代码。
<!-- Don't show options button if we have an existing install -->
<Variable Name="suppressOptions" Type="string" Value="no"/>
<util:DirectorySearch
After='PreviousInstallFolderSearch'
Condition='PreviousInstallFolder'
Path='[PreviousInstallFolder]'
Result="exists"
Variable="suppressOptions"/>
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkSidebarLicense">
<bal:WixStandardBootstrapperApplication
ShowVersion="yes"
LicenseUrl="http://static.my-site.com/EULA.html"
LogoFile="Installer-Banner.bmp"
LogoSideFile="Installer-FirstPage.bmp"
SuppressOptionsUI="[suppressOptions]"
/>
</BootstrapperApplicationRef>
所以我的问题是:是否有另一种方法可以配置 WixStandardBootstrapperApplication
以允许根据从注册表或目录搜索填充的变量配置 SuppressOptionsUI?
注意我只使用 WixToolset。没有 VBA 或其他 MS 工具。
"Not today™"
这是一个未解决的问题,可供采纳:WixVariable to SuppressOptionsUI。