【发布时间】:2012-01-17 12:46:33
【问题描述】:
我有 ClickOnce 部署了用 C# 编码的应用程序。不知道有没有人遇到过同样的问题。
Clickonce 部署的应用程序始终在执行之前检查更新。我的一个使用此应用程序的客户通知我该应用程序要求安装的更新,即使我们没有部署任何更新。我的客户安装了更新。但是安装的是相同的版本。此时,我想知道为什么 clickonce 应用程序会决定是否部署了更新。我相信这是一个奇怪的问题,我无法弄清楚它为什么会发生。
有没有人知道为什么会发生这种奇怪的事情?我怀疑可能是安装的某些文件被删除,从而导致程序重新安装。但我不确定。
【问题讨论】:
-
您检查过应用程序的版本吗?除非更新版本,否则 clickonce 不会提示输入新版本。
-
几个月前我已将最新部署的版本安装到客户端机器上。最新部署的版本和客户端安装的版本匹配。即使是这种情况,clickonce 还是神秘地要求更新安装。
标签: c# visual-studio-2008 clickonce