次要升級我有一個維克斯安裝該安裝程序是版本我已經成功地進行了補丁來實現以下升級:與維克斯修補
1.0.0 - > 1.0.1
1.0。 0 - > 1.0.2
1.0.1 - > 1.0.2
這工作我已經從1.0.0每次做出新的.msp文件複製到目標版本號。所以根據我的理解,補丁是如何在幕後工作的,如果我最初是從1.0.0到1.0.1的補丁,那麼我創建了一個新的從1.0.0到1.0.2的版本,如果我要運行的話新的補丁,舊的補丁將被卸載,新的補丁將取代它。
如果我的理解是正確的,那麼這意味着修補程序文件的大小會隨着您更改代碼的數量而不斷增加,因此我希望有一個解決方案來解決這個問題,在某些時候我會增加次要版本,然後開始修補過程結束。
比如我想做到這一點:
1.0.0 - > 1.0.12可以用patch1.msp處理。然後我創建一個patch2.msp,它將開始基於版本1.0.12創建補丁。示例升級路徑可能如下所示:
1.0.0 - > patch1.msp - > 1.0.12 - > patch2.msp - > 1.1.0 - > patch3.msp 1.1.0 - > 1.1.x
有什麼辦法可以做到這一點?或者我需要重新安裝.msi文件並繼續從那裏進行修補?