我为中型公司开发c#桌面软件,我正在寻找一个很好的策略来为我的客户部署软件升级。
谢谢
发布于 2010-08-06 17:39:49
也可以使用第三方组件更新部件。
这是文档。
发布于 2010-08-06 17:19:57
我开发了许多开源应用程序,其中一些是更新的,有些只是概念的证明。
在决定升级软件的最佳方法时,我选择使用Visual中存在的ClickOnce路由,它不仅会自动安装缺少的任何必要的.Net框架文件,而且还可以在应用程序启动时以及在我自己选择的时间从指定的web服务器下载更新。
我觉得这是推动我的应用程序更新的最简单的方法,可能有更复杂的方法,但请记住我的应用程序是开源的,没有公司的要求或截止日期,我觉得ClickOnce更适合这个目的。
注意:我用C#和.Net 3.5或.Net 4编写我的应用程序。
链接:选择ClickOnce更新方法
发布于 2010-08-06 17:26:48
带有WIX的Windows安装程序在升级方面变得非常简单和胜任,但是如果您在安装程序中做了任何复杂的事情,您可能真的想考虑在应用程序中构建自动更新。只要您可以依靠客户端运行.net,就可以很容易地为您制作应用程序。
https://stackoverflow.com/questions/3426038
复制相似问题