簡體   English   中英

如何從.msi安裝程序升級到新版本的.msm?

[英]How to upgrade from a .msi installer to a .msm for new version?

說我有一個由一堆DLL組成的組件。 並使用.msi安裝程序發布了該組件的多個版本。

現在,我們需要將其作為.msm,以便可以將其包含在其他msi安裝程序中。 因此,我們需要構建一個可以從.msi安裝升級的合並模塊。

怎么做? 還是不能做到? 我們正在使用Wix。

只要您維護相同的GUID並設置要共享的組件,那么應該可以將這些組件移到MSM中。 MSM只會使組件包含在安裝程序中,就像將組件添加到安裝程序中一樣,它也包含在安裝程序中,因此更像是將組件復制到多個安裝程序中。

當然,我還沒有嘗試過任何一種方法,只需要糾正一個錯誤,即當我不希望這種行為時,多個安裝程序共享組件的GUID時,就會犯一個錯誤。

暫無
暫無

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

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