[英]WIX Bundle Installer, choose packages to install
我有5個安裝程序,可能需要安裝在同一台機器上,其他地方。 每個用戶都有自己的用戶輸入自定義UI,為已安裝的應用程序設置配置選項。
我需要用戶能夠從完整安裝程序中選擇要運行的安裝程序。 類似於您在標准安裝程序中選擇功能的方式。 但是,如果用戶更喜歡只抓取所需的msi,我仍然需要將它們作為單獨的安裝程序。
有沒有辦法像引導其他wix項目類型一樣向引導程序安裝程序添加自定義ui步驟?
標准的WIX Bootstrapper應用程序(WixStdBA)不支持此功能,您必須自定義標准應用程序代碼才能實現您的目標。
您可以在codeplex: WIXEXTBA中查看WIXEXTBA項目,而不是編輯stdba 。 該項目已經包含了您正在尋找的一些功能。
要在高級別編輯標准BA,您必須執行以下步驟:
InstallCondition屬性可用於控制是否應安裝包:
<MsiPackage Id='MsiName' InstallCondition='RadioButton' SourceFile='\msiname.msi' />
定義“RadioButton”變量:
<Variable Name='RadioButton` Value='1' Persisted='yes' />
現在在wixstdba中為您的RadioButton定義一個關系。 您可以通過覆蓋主題文件並將radiobutton添加到使用RadioButton作為控件的@Id的Options頁面來完成此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.