c# - .NET(桌面)应用程序的“自动更新”和公共(public)版本控制?

标签 c# versioning upgrade

我们正在用 C# 构建一个基于桌面的 .Net 应用程序,我们希望其中包含自动升级功能,本地桌面会不时轮询我们的 Web 服务器以查找更新。

公共(public)版本管理以及在我们的桌面 .Net 应用程序中包含自动升级的最佳解决方案是什么?

基本上,客户端会安装我们的桌面软件,例如 15.1 版,当 15.2 版发布时,他们的软件会自动更新到最新版本。

最佳答案

.NET 应用程序更新程序组件使向任何应用程序添加更新程序变得非常容易。它也可以轻松地与现有项目相结合。 Microsoft 在 ClickOnce 中也使用了相同的使用 UAB(更新程序应用程序 block )的方法。

Reference

关于c# - .NET(桌面)应用程序的“自动更新”和公共(public)版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11589991/

相关文章:

node.js - 升级到Angular 5后编译错误

c# - 为什么试图用存储过程保存一个 URL 只会插入一个点?

php - laravel 中的 API 版本控制 : routing depending on the "Accept" Header

git - 执行多个 git 远程推送的正确过程

entity-framework - DevExpress XPO 与 NHibernate 与 Entity Framework : database upgrading issue

nuget - 如何在未安装 Visual Studio 的情况下更新 Nuget 包管理器?

c# - 防止移动到最近的可能位置

c# - 如何使用 C# 获取 AppV 虚拟进程列表

使用列表的 C# 并行编程 - 读取线程安全吗?

amazon-web-services - 是否可以限制由Amazon S3的版本管理隐藏的版本数量?