簡體   English   中英

WiX選擇性安裝(完整且便攜)

[英]WiX Selective Installation (full and portable)

是否可以創建一個wix安裝程序(msi),使用預定義的wix控件為用戶提供將目標產品安裝為完整或可移植(例如,未安裝,從拇指驅動器運行)的選擇? 就我搜索而言,在這種情況下,要素屬性(最小的,典型的,完整的等等)是無關緊要的。 我能想到的唯一解決方案是添加一個自定義UI表單元素,該元素將完整和便攜式安裝選項顯示為單選按鈕。 根據用戶的選擇,在“if子句”的幫助下,msi包將使用快捷方式和注冊表項執行完整安裝,或者只是將源文件復制到目標目錄。 編輯后注意:作為第三種選擇,為便攜式安裝提供簡單的zip文件和完整安裝的正確msi文件是否是更好(或更常見)的替代方案?

你的第三個選擇(一個zip文件)是好的。 類似的選擇是使用PortableApps.com安裝程序打包。

無法使用Windows Installer“只是將源文件復制到目標目錄”。 Windows Installer管理安裝並提供修復和卸載支持 - 這些功能不是可選的(盡管您可能會破解它們)。 成功安裝不僅僅是復制文件,而正確的安裝失敗會撤消它所做的一切。

暫無
暫無

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

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