我们正在用 C# 构建一个基于桌面的 .Net 应用程序,我们希望包括自动升级,本地桌面不时轮询我们的 Web 服务器以查找更新。
公共版本管理以及在我们的 Desktop .Net 应用程序中包含自动升级的最佳解决方案是什么?
基本上,客户安装我们的桌面软件,比如 15.1 版,当 15.2 版发布时,他们的软件会自动更新到最新版本。
我们正在用 C# 构建一个基于桌面的 .Net 应用程序,我们希望包括自动升级,本地桌面不时轮询我们的 Web 服务器以查找更新。
公共版本管理以及在我们的 Desktop .Net 应用程序中包含自动升级的最佳解决方案是什么?
基本上,客户安装我们的桌面软件,比如 15.1 版,当 15.2 版发布时,他们的软件会自动更新到最新版本。
.NET 应用程序更新程序组件使向任何应用程序添加更新程序变得非常容易。它也可以很容易地与现有项目相结合。Microsoft 在 ClickOnce 中也使用了相同的使用 UAB(更新程序应用程序块)的方法。
我建议您使用ClickOnce Deployment。