【发布时间】:2015-09-14 20:31:22
【问题描述】:
目前,我们有一个 ClickOnce 部署,如果用户在启动应用程序时它比他们的客户端更新,它会强制用户从我们的发布位置下载客户端。我们想要这种行为,因为它强制执行用户正在使用的客户端应用程序。但是,有时我们需要回滚软件。发生这种情况时,我们知道的唯一解决方案是卸载应用程序并让它们从发布位置重新安装。
如果 ClickOnce 与正在运行的版本不同(不仅仅是新版本),是否有办法强制 ClickOnce 从发布位置下载版本?
【问题讨论】:
-
说真的,经常需要回滚生产版本并不很好地说明了您的软件 QA。此外,显然,降级是一种更新。
-
@MarcusMüller 实际上,回滚不是由于缺陷/错误而导致的回滚,所以它根本不代表我的软件 QA。
-
是否有什么阻止您将降级发布为新更新?
-
@codeConcussion 你的意思是改变版本号,让它看起来像升级吗?
-
@Ghost - 对。旧代码。新版本号。
标签: clickonce