0
我在installsheild 2012中有一個基本的MSI項目。我希望能夠安裝一個修補程序(主要升級),它在備份當前配置文件時以其方式進行備份,以便當我刪除舊配置文件的修補程序被重新設置。此刻我更新這些文件被刪除。我如何重新安裝舊補丁文件?
我是自學的,所以我可以不遵循最佳實踐
我已經到處找,但我無法找到一個例子,我可能不會尋找正確的話,涉及到這個過程
在此先感謝
我在installsheild 2012中有一個基本的MSI項目。我希望能夠安裝一個修補程序(主要升級),它在備份當前配置文件時以其方式進行備份,以便當我刪除舊配置文件的修補程序被重新設置。此刻我更新這些文件被刪除。我如何重新安裝舊補丁文件?
我是自學的,所以我可以不遵循最佳實踐
我已經到處找,但我無法找到一個例子,我可能不會尋找正確的話,涉及到這個過程
在此先感謝
這可以通過將安裝的文件複製到位置手動處理,並且一旦您執行升級將文件複製回INSTALLDIR。我從下面的鏈接知道,希望能幫助你。
http://community.flexerasoftware.com/archive/index.php?t-108435.html
-Anand
嗨阿南德。我也遇到過這個帖子,但這不是我正在尋找的東西。我在其他安裝中看到,如果從添加或刪除程序中刪除某個修補程序,它會重新安裝INSTALLDIR中上一個修補程序中的文件,然後爲您提供刪除其他修補程序的選項。因此,您可以通過此進程實際上通過客戶端計算機上的版本回滾您的應用程序。 – Oliver843 2012-03-27 07:57:43
Hi Cawston,我創建了一個示例項目,我添加了兩個CA,一個是在安裝之前複製文件並將其放置在一個臨時文件夾中,然後另一個在安裝後複製回來。我嘗試了一次重大升級,它通過罰款。 – anand 2012-03-28 12:00:36
嗨,阿南德,謝謝你對此的幫助。他們是標準的自定義操作,我可以在installshield 2012中找到或者我需要將它們寫入installscript?再次感謝 – Oliver843 2012-03-29 07:37:49