以下是我們的問題:我們有一款產品使用Installscript MSI進行安裝。在某一時刻,我們切換到一個全新的Installscript MSI來正確處理版本並重新構建這些功能。在此期間,大部分安裝程序保持不變,例如我們的數據庫。在多個安裝站點上,由於數據庫已經存在,並且我們不希望安裝程序刪除/創建數據庫,因此我們決定取消選中數據庫功能。installscript msi手動更改要考慮安裝的功能
快進一年,我們正在進行產品升級,修改數據庫的結構。因爲我們在運行較新的安裝程序時忽略了安裝數據庫功能,所以這些SQL腳本沒有運行。這是一個主要問題,因爲我們希望以這種方式繼續升級我們的產品。我的問題是:是否有一個簡單的方法來改變安裝(MSI數據庫?),以便數據庫功能被認爲是安裝?
一些規定:我們不考慮重新運行設置並以這種方式添加功能的選項。安裝程序沒有正確設計來處理這個優雅。
您是否在使用重大升級?如果是這樣,那麼您的遷移功能狀態設置爲? – 2013-03-18 19:34:34
我們使用次要升級。 – 2013-03-18 19:39:02