我正在为将使用 Burn 构建的新引导程序进行概念验证。到目前为止,我已经设法让一切正常工作。老实说,它比预期的要好。
我唯一无法确定的是如何在 WiX UI 中构建以请求服务用户名和密码,然后将其发送到适当的 MSI。有什么内置的东西可以做到这一点吗?
在一个更普遍的问题中,是否有任何很好的资源可以帮助您开始或充分利用 Burn?
我正在为将使用 Burn 构建的新引导程序进行概念验证。到目前为止,我已经设法让一切正常工作。老实说,它比预期的要好。
我唯一无法确定的是如何在 WiX UI 中构建以请求服务用户名和密码,然后将其发送到适当的 MSI。有什么内置的东西可以做到这一点吗?
在一个更普遍的问题中,是否有任何很好的资源可以帮助您开始或充分利用 Burn?
我知道这是一个老问题 - 但如果有人来这里寻找,这是一种将信息传递给您的 MSI 的方法。您可以在捆绑包中设置 MsiPackage 的 MsiProperty,然后用于Engine.StringVariables
设置/获取它们。例如:
<MsiPackage Id="PackageID" SourceFile="C:\Location...\Package.msi" DownloadUrl="https://downloadurl/Package.msi">
<MsiProperty Name="MyProperty" Value="[MyProperty]"/>
</MsiPackage>