使用vs2003部署生成的安装包,运行安装包时,对于已存在的文件居然覆盖不掉

xyz_no1 2006-08-20 01:02:07
使用vs2003部署生成的安装包,运行安装包时,对于已存在的文件居然覆盖不掉,不知如何解决?
...全文
298 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿牛138588 2006-08-21
  • 打赏
  • 举报
回复
不知道
xyz_no1 2006-08-21
  • 打赏
  • 举报
回复
我顶
fansino 2006-08-20
  • 打赏
  • 举报
回复
帮你顶一下
xyz_no1 2006-08-20
  • 打赏
  • 举报
回复
统一部署虽然不利于版本控制,但主要是方便用户。
现在的问题是:不知有什么方法,使得安装时,可以强行覆盖掉老文件
HAVENT 2006-08-20
  • 打赏
  • 举报
回复
他们三者的UpgradeCode估计得相同,恐怕会有干扰

如果希望多版本,分开安装目录,通用组件分别部署,这样就不会干扰了

如果通用组件都共享会造成程序报版本错,虽然可以通过动态加载解决,但不利于版本控制
xyz_no1 2006-08-20
  • 打赏
  • 举报
回复
顶一把
xyz_no1 2006-08-20
  • 打赏
  • 举报
回复
谢谢coolstarhty,我的情况比较特殊,简化一下说明,有两组程序:A、B,存在三个打包版本,AB、A、B,希望他们能各自独立工作,如果使用RemovePreviousVersions属性,他们三者的UpgradeCode估计得相同,恐怕会有干扰
coolstarhty 2006-08-20
  • 打赏
  • 举报
回复
在安装项目属性里面,
将"RemovePreviousVersions"设为True
将"Version"属性的版本提高

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧