在安装新版本之前卸载旧版本

问题描述

我对我的项目进行了重大更改,并创建了一个新设置来更新旧版本。应该为所有用户安装新的更改,但旧版本不是这样(用户有权选择是为所有用户安装还是仅为特定用户安装)。我做了以下事情来使事情正常进行: VS 设置:

  1. InstallAllUsers = true
  2. DetectNewerVersion = true
  3. RemovePrevIoUsversion = true
  4. 更改设置版本
  5. 重新生成新的产品代码
  6. 重建安装文件

在那之后,我尝试更新到新版本,但发生的情况是它覆盖了旧版本并且没有删除存在于不同位置的所有文件我还发现我现在在控制面板中有两个产品而不是一个

这里有我遗漏的东西吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)