请教:installshield反安装问题

楼主ww425(如果人人都学一点JAVA,这个世界将变的更加美好!)2005-12-22 18:04:49 在 C++ Builder / 基础类 提问

大家好!问题如下:  
   
  使用installshield制作的某安装程序时,若机器上原来有旧版本,则新版本不会覆盖旧版程序。这样对用户造成很大的不方便,要必须先卸载旧程序。  
   
  我想像某些程序一样,在安装前检测是否有旧版的,有则提示用户时删除还是修复等;如果没有,则直接安装。  
   
  或者新版程序安装时可以覆盖旧版的;  
   
  请问上面2种方法如何实现?谢谢 问题点数:20、回复次数:5Top

1 楼ww425(如果人人都学一点JAVA,这个世界将变的更加美好!)回复于 2005-12-23 09:45:44 得分 0

没有人帮帮我么?Top

2 楼cczlp(不惑)回复于 2005-12-23 12:13:24 得分 0

Installshield有这个选项Top

3 楼ww425(如果人人都学一点JAVA,这个世界将变的更加美好!)回复于 2005-12-23 15:44:58 得分 0

楼上的朋友能说的清楚些么?我找了半天资料没有找到。Top

4 楼qiushenwei88(山亭)回复于 2006-01-03 20:42:56 得分 0

我也在找  
  Top

5 楼samchoy(老蔡)回复于 2006-01-03 22:12:53 得分 0

我用的InstallShield   X   Express   Edition在General   Information中有个Product   code,一个Update   code,其中Update   code保证同一系列不同版本上是相同的,而Product   code则不同版本不同,这样升级时,它就会自动判断要更新哪些内容了。  
  要注意的是改变了Product   code后,uninstall的快捷方式后的那个ID要手工去更新,要不就不能卸载了。Top

你可能对以下的问题也比较感兴趣....