当前位置:  开发笔记 > 编程语言 > 正文

建议一种自动更新我的C#程序的方法

如何解决《建议一种自动更新我的C#程序的方法》经验,为你挑选了3个好方法。

我需要保留一份我已经写好的程序,这将在未来一年左右频繁发生,这需要通过互联网完成.你在哪里建议我开始,有没有常见的技巧?欢迎任何建议.

谢谢



1> synhershko..:

相当不错还不够好:)

NAppUpdate是我写的一个开源库,只是为了解决这个问题.一般的想法是尽可能以最低的开销获得最大的灵活性.

因此,集成非常简单,并且库可以为您完成所有操作,包括同步操作.它也非常灵活,可以让您确定要执行的任务以及在什么条件下 - 您设置规则.最后一点是对任何更新源(web,BitTorrent等)和任何feed格式的支持 - 无论你没有实现什么,你都可以自己编写.

还支持冷更新(需要重新启动应用程序),并且除非为任务指定"热交换",否则将自动完成.

这一切都归结为一个DLL,大小不到70kb.

更多详细信息,请访问http://www.code972.com/blog/2010/08/nappupdate-application-auto-update-framework-for-dotnet/

代码位于http://github.com/synhershko/NAppUpdate(根据Apache 2.0许可证授权)



2> Matt Hamilto..:

ClickOnce非常适合这种情况.



3> 小智..:

这个伟大的框架名为NetSparkle ,也是这个 DotNetUpdater

我还没有使用它们,但希望很快就能这样做.你可以尝试一下.


换句话说,你只是用Google搜索并发现了它们.
推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有