我有一个 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 服务器
domain-driven-design - 如何更新聚合内的实体
facebook - 如何在 Facebook 上为我的应用程序上传没有黑色颗粒状边框的图标?
matlab - 从 MATLAB GUI 中发送 SIGINT
svn - 对于 SVN/Tortoisesvn,如何只显示文件夹属性的日志,即不显示文件夹的内容?
asp.net - 如何从使用 URL 路由的 ASP.NET 站点上的 URL 中删除参数?
python - 如何使用 tripit API 制作独立工具?