首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理所开发软件的升级?

如何处理所开发软件的升级?
EN

Stack Overflow用户
提问于 2010-08-06 17:06:50
回答 4查看 778关注 0票数 4

我为中型公司开发c#桌面软件,我正在寻找一个很好的策略来为我的客户部署软件升级。

  • 你怎么处理这件事?
  • 您使用windows安装程序吗?
  • 开发我的自定义升级程序是更好的选择吗?你已经开发出类似的东西了吗?你有什么最佳实践可以分享吗?
  • 您是否使用其他库或现有软件?

谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-06 17:39:49

也可以使用第三方组件更新部件

这是文档

票数 2
EN

Stack Overflow用户

发布于 2010-08-06 17:19:57

我开发了许多开源应用程序,其中一些是更新的,有些只是概念的证明。

在决定升级软件的最佳方法时,我选择使用Visual中存在的ClickOnce路由,它不仅会自动安装缺少的任何必要的.Net框架文件,而且还可以在应用程序启动时以及在我自己选择的时间从指定的web服务器下载更新。

我觉得这是推动我的应用程序更新的最简单的方法,可能有更复杂的方法,但请记住我的应用程序是开源的,没有公司的要求或截止日期,我觉得ClickOnce更适合这个目的。

注意:我用C#和.Net 3.5或.Net 4编写我的应用程序。

链接:选择ClickOnce更新方法

票数 3
EN

Stack Overflow用户

发布于 2010-08-06 17:26:48

带有WIX的Windows安装程序在升级方面变得非常简单和胜任,但是如果您在安装程序中做了任何复杂的事情,您可能真的想考虑在应用程序中构建自动更新。只要您可以依靠客户端运行.net,就可以很容易地为您制作应用程序。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3426038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档