标签: c# clickonce code-signing-certificate
我们有一个通过网站部署的C#应用程序,正在测试新版本,但此版本正在发生一些奇怪的事情。在发布之前,我们在暂存环境中进行测试,该环境是生产的副本。
从生产中下载当前版本(cur_ver),然后从暂存中下载候选版本(rc_ver)会导致应用程序安装两次。第二次安装将命名为“applicationname -1”。通常情况下,“cur_ver”会被“rc_ver”覆盖,但不是这次。
我能想到的唯一区别是,我已经更新了代码签名证书,因为它已经用完了。这真的有这种影响吗?我怎么能避免这种情况呢?