簡體   English   中英

Wix Burn,忽略先前安裝的軟件包

[英]Wix Burn, ignore previously installed bundle

我有一個小小的Wix Burn Bundle,它安裝了所有必需的組件。 如果是在系統上進行首次安裝,則一切正常。 出現安裝對話框,按預期方式安裝組件。

當我再次在系統上執行相同的捆綁軟件時,總是會得到“卸載/修改”屏幕。 我已將DisableModifyDisableRemoveDisableRepairyes 我要擁有的是,無論捆綁包以前是否已安裝到系統中,捆綁包的行為始終相同(例如,顯示安裝屏幕)。 有沒有辦法做到這一點?

老實說,我不完全確定我了解您的用例。 如果這是您想要的,您將不會獲得產品的多次安裝(除非您的組件確實很奇怪)。 如果已經安裝了該產品,為什么還要讓用戶再次坐在安裝向導中呢?

如果您只想讓修改/修復頁面看起來與安裝頁面相同並在進行第二次安裝時進行修復,則可以通過自定義主題文件並在捆綁包wxs中提供自定義主題來實現文件。

當然,您也始終可以創建自定義引導程序。 我建議您在嘗試更改正常的安裝方式之前要三思而后行,即,除非根據情況更改產品代碼並多加注意( 在此處了解更多信息 ),否則在每種情況下只能安裝一次。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM