用VS 2005 自帶的安裝部署製作了一個安裝程序.如何能夠支持升級安裝功能呢?
比如原來的程序新增了其他功能,用戶之需要升級就可以了.就向瑞星升級一樣.當然我的簡單多了.
我的想法是,安裝前檢查版本,如果已經安裝了就將原來的覆蓋,并且在安裝的過程中自定義的選項頁面不顯示了,比如數據庫設定頁面。如果沒有檢查到就說明是全新安裝.
各位仁兄,應當怎麼做呢?

解决方案 »

  1.   

    为什么要这么做呢?
    如果是C/S结构的东西,完全可以做成自动更新阿。比如说Clickonces。
    还有安装的时候肯定是新的否则的话谁会安。就算不是新的,那么需要一个新的安装文件从哪里得到?
      

  2.   

    Koala_sea(阳光总在风雨后)
    這位大哥,我應當怎么做呢?能給我一個具體的方案嗎?我第一次做安裝程序。
      

  3.   

    vs2005为winform程序做的安装包。在以有程序旧版本的机子上用新版本的安装包安装软件时提示
    “以经安装该产品的另一个版本。无法继续安装此版本........”
    在安装部署项目中设“RemovePreviousVersion”为true后也不行。
    还是提示要卸载旧版本才能安装新版本。。如何设置在安装新版本时复盖掉旧版本??