我們的產品有多種客戶可以安裝創建爲獨立安裝包(MSI)的產品。HOWTO和最佳工作安裝(MSI)chainer +/bootstrapper
我們有一個要求,具有單包的安裝將:
- 顯示一個UI與進步
- 允許用戶選擇哪些功能/包安裝
- 有無約束一個能力功能到另一個(例如去除或添加效果其他)
- 支持單個海拔(UAC)
- 很高興能夠自動更新(不是必須的)
- 支持命令行+靜默安裝
- 包應建了隔離設施(連鎖它們)
- 引發錯誤/消息缺少必備
- 隨着時間的推移支持補丁和重大升級
今天我們使用MSI進行幾乎所有的上述操作,嵌套安裝是不好的做法,我們在解決方案中面臨着太多問題。
我知道有幾個bootstrappers那裏(M $通用引導程序,我認爲是不好的,BURN是不夠成熟的WIX版本)
你知道其他?那工作和測試已經? 什麼是最好的方法(沒有將MSI統一到單個MSI中)
雖然我明白,維克斯的刻錄是年輕,甚至沒有在產能釋放的是,恕我直言,因爲一旦公佈,可能是值得一試(帶WIX 3.5)它很可能很快成爲新的「標準」。 – ewall 2009-10-19 20:02:50
我同意這一點,個人認爲,燒傷將提供我所需要的一切,如果不是我可以加強它:), 還有另一種選擇使用NSIS創建自定義引導程序,這也是簡單的... 令人驚歎的部分是我正在問一個問題,即每個公司都應該問,但沒有快速和良好的答案 - >這裏有業務 – 2009-10-19 20:09:09