使用 .exe 更新软件不是在 C: 驱动器中复制最新的 dll,而是在控制面板中更新版本

问题描述

重现步骤:

  1. 我的 Windows 机器上已安装的应用程序版本为 10.11.0.3,控制面板和注册表中存在相同版本。

  2. 进行了一些更改并更新了 .ism 文件(新版本:10.11.0.4)运行 jenkins 作业。

  3. 新的 .exe 已创建。

  4. 运行 .exe 后,它检测到我的机器上已经安装了该软件,并询问您是否要升级到新版本。

  5. 安装后,控制面板中的软件版本更新为10.11.0.4。 注册表也会更新。

  6. 但是 C:/ 中存在的 dll 仍然是旧版本。 新的 dll 没有被复制。

请建议如何在控制面板中而不是在 C: 驱动器中更新版本,用户是管理员用户,而不是权限问题。

解决方法

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

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

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