我们有一个内部winform应用程序,我公司的大约20个用户使用它.当应用程序在范围上发生变化时,必须向用户发送新的msi是一件非常痛苦的事情,我希望让应用程序提示用户是否要更新他们的副本.我的想法是应用程序的源代码将在我们的公司服务器上,并且应用程序将查找数据库以查看是否有可用的更新区域.除此之外,我不知道从那里去哪里.有没有人做过与此类似的事情,或者有任何人对如何实现这一点有任何建议.
这是我为满足WinForms和WPF应用程序的特定需求而编写的开源解决方案.一般的想法是尽可能以最低的开销获得最大的灵活性.
因此,集成非常简单,并且库可以为您完成所有操作,包括同步操作.它也非常灵活,可以让您确定要执行的任务以及在什么条件下 - 您制定规则(或使用已经存在的规则).最后一点是对任何更新源(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许可证授权)
| 归档时间: |
|
| 查看次数: |
11288 次 |
| 最近记录: |