ClickOnce:部署,强制要求用户使用最新发布版本才可以执行软件的方法

简介:

在有些情况下,您可能需要要求用户运行更新版本的应用程序。例如,您可能对诸如 Web 服务等外部资源进行了某种更改,而这种更改会使得较早版本的应用程序不能正常工作。在这种情况下,您需要将更新标记为“必需”,并阻止用户运行较早的版本。


若要将更新标记为“必需”,请单击“项目>属性>发布>更新”对话框中的“指定该应用程序需要的最低版本”,然后指定发布版本(“主版本”、“次版本”、“内部版本”、“修订版本”),该发布版本指定可以安装的应用程序的最低版本号。 如下图:

(发布的版本号和指定该应用程序需要的最低版本,需要保持一致,方能强制性更新,界面才没有更新的提示或跳过!




本文转自94cool博客园博客,原文链接http://www.cnblogs.com/94cool/archive/2010/03/31/1701559.html,如需转载请自行联系原作者

相关文章
|
2月前
|
安全 API 虚拟化
|
6月前
|
Ubuntu 安全 Linux
创建并使用自定义的Linux命令`autoupdate`来自动化软件更新
创建自定义Linux命令`autoupdate`简化系统更新流程。通过编写包含`apt update`, `apt upgrade`, `apt autoremove`和`apt clean`的bash脚本,实现一键自动化更新。将脚本添加到PATH环境变量,确保在任意目录可执行。适用于基于Debian/Ubuntu系统,其他发行版需调整命令。记得备份数据,必要时重启系统,并可按需扩展脚本功能。
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
749 0
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
|
NoSQL 前端开发 Linux
【C++】使用VS2022开发可以在线远程编译部署的C++程序
c++类库源码以及其他有关资源。站点是英文的,英文不好的话可以谷歌浏览器在线翻译。http://www.cplusplus.com/
768 0
【C++】使用VS2022开发可以在线远程编译部署的C++程序
|
Web App开发 C++ Windows
C#-clickonce部署和调用
ClickOnce 是一种部署技术,使用它可以用来进行应用程序的自动更新,也可以使用在浏览器中直接调用部署好的应用程序。
232 0
|
开发者
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(二)
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(二)
268 0
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(二)
【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用 )(一)
【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用 )(一)
609 0
【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用 )(一)
【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用 )(二)
【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用 )(二)
299 0
【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用 )(二)
|
存储 安全 数据安全/隐私保护
mSecure密码管理器发布新版本 但一些功能不再可用
mSecure密码管理器发布新版本 但一些功能不再可用
268 0
mSecure密码管理器发布新版本 但一些功能不再可用
小工具发布:车辆违章查询 v1.0.0.1
Vista/Win7的桌面小工具 目前支持的地区:辽宁(辽阳K) 已经发布到Microsoft的百宝箱   下载地址:http://gallery.live.com/LiveItemDetail.
1079 0