2012-07-16 39 views
1

我正在爲使用Burn構建的新引導程序進行概念驗證。到目前爲止,我已經設法讓一切順利運作。說實話,它比預期好。用戶名和密碼的WiX標準UI

我一直無法確定的唯一方法是如何讓WiX用戶界面中的內部版本索要服務用戶名和密碼,然後將其發送給相應的MSI。有沒有內置的東西可以做到這一點?

在一個更普遍的問題中,是否有任何用於開始使用或充分利用Burn的優秀資源?

回答

1

我知道這是一個老問題 - 但如果有人來這裏尋找,這裏有一種方法可以將信息傳遞給你的微星。您可以在您的包中設置MsiPackage的MsiProperty,然後使用Engine.StringVariables設置/獲取它們。例如:

<MsiPackage Id="PackageID" SourceFile="C:\Location...\Package.msi" DownloadUrl="https://downloadurl/Package.msi"> 
    <MsiProperty Name="MyProperty" Value="[MyProperty]"/> 
</MsiPackage>