installshield安装程序,在application information选项中设定了程序名后(specify your application version),可以顺利更新同名程序,但是修改了程序名后,就不能顺利的执行更新(目前主要是老的版本已经发出,现在又得换新名),不知道什么原因!

解决方案 »

  1.   

    你的問題是要更新版本嗎?但是新版有的名稱改掉了是嗎?
    如果是的話那就讓舊的版本先移除後,再裝新版本,這樣就可以全部更新到了
    把舊的打包檔的product code改一下,改的跟舊版不一樣,加上入要修改的東西,再到Installation Desinger->Media->Upgrades後
    看到Upgrade Windows Installer Setup按右鍵選Add Maior Upgarde Item,會有新增一個,打更新的版本(我都是打更新的版本,看你),然後確認一下  Upgrade Windows Installer Setup右邊的文字選項是不是選Completely uninstall old setup before installing .....,如果是的話就ok了
    看有沒有幫到你