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

时间:2012-07-21 06:26:53

标签: c# versioning upgrade

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

公共版本管理的最佳解决方案是什么,还包括我们的Desktop .Net应用程序中的自动升级?

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

3 个答案:

答案 0 :(得分:2)

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

Reference

答案 1 :(得分:1)

我建议您使用ClickOnce Deployment

答案 2 :(得分:1)

在以前的应用程序中,我们使用了ClickOnce这可能是一个选项。 Here解释了更新如何使用它。