InstallShield upgrade application
初始設定
每次要更新版本的時候
如果不想更新版本號
ps. 如果沒有設定 "New Upgrade Path..." ,新增移除程式裡面就會多出好幾個一樣的程式
ps. 如果沒有產生新的 Product Code,要安裝的時候會跳錯誤訊息
***如果組件版本號沒有更新的話,只安裝新的安裝檔不會更新內部組件!!!
- InstallShield project --> 1. Organize Your Setup --> 右鍵點"Upgrade Path" --> Open
- 打開的分頁左邊區塊 "Upgrade Paths" 右鍵 --> "New Upgrade Path..."
- 會跳出一個視窗要選 "*.msi" 的路徑,點取消
- done
每次要更新版本的時候
- InstallShield project --> 1. Organize Your Setup --> 右鍵點 "General Information" --> Open
- 修改 Product Version
- 點一下 Product Code 欄位
- 點一下欄位最右邊的 "{..}" 按鈕,產生新 Product Code
- InstallShield project --> 1. Organize Your Setup --> 右鍵點"Upgrade Path" --> Open
- 點一下之前產生的 "UpgradeEntry"
- 把 "Max Version" 修改成跟 "General Information" 裡面的 "Product Version" 一樣
如果不想更新版本號
- InstallShield project --> 1. Organize Your Setup --> 右鍵點"Upgrade Path" --> Open
- 打開的分頁左邊區塊,刪除 "IsPreventDowngrade" 物件
- InstallShield project --> 1. Organize Your Setup --> 右鍵點 "General Information" --> Open
- 點一下 Product Code 欄位
- 點一下欄位最右邊的 "{..}" 按鈕,產生新 Product Code
ps. 如果沒有設定 "New Upgrade Path..." ,新增移除程式裡面就會多出好幾個一樣的程式
ps. 如果沒有產生新的 Product Code,要安裝的時候會跳錯誤訊息
***如果組件版本號沒有更新的話,只安裝新的安裝檔不會更新內部組件!!!
留言
張貼留言