winforms - 更新 ClickOnce 应用程序

我有一个 ClickOnce Windows 窗体应用程序。今天我发布了一个新版本。

该应用程序也可以离线使用。

在更新的发布菜单中,我设置:

  • 应用程序应检查更新:CHECKED

  • 申请开始前

  • 我已经为这个应用程序指定了最低要求的版本,等于新版本 (1.2.0.5)。

当用户打开带有更新的页面时,他必须刷新页面才能看到版本是 1.2.0.5(一秒钟前,他看到的是 1.2.0.4)。

当他点击安装和下载安装程序并在他的计算机上双击时,旧版本运行。

他卸载了旧版本,但没有帮助。

最佳答案

检查服务器上部署文件夹顶层文件夹中的部署 list ,看看它实际指向哪个版本。这是 .application 文件。可能是因为某种原因它没有得到更新。此文件定义用户在安装应用程序或获取更新时获得的版本。

https://stackoverflow.com/questions/6416251/

相关文章:

django - 需要一个用于 Django 的轻量级独立 Web 服务器

php - PHP 中的静态类是不好的做法吗?

domain-driven-design - 如何更新聚合内的实体

facebook - 如何在 Facebook 上为我的应用程序上传没有黑色颗粒状边框的图标?

matlab - 从 MATLAB GUI 中发送 SIGINT

svn - 对于 SVN/Tortoisesvn,如何只显示文件夹属性的日志,即不显示文件夹的内容?

asp.net - 如何从使用 URL 路由的 ASP.NET 站点上的 URL 中删除参数?

python - 如何使用 tripit API 制作独立工具?

makefile - 规范 'simple project' 生成文件

python - 如何在 Mayavi2/VTK 中为绘图添加比例尺?