到目前为止,我已经在 .net 中编写了 2 个相当大型的应用程序,它们都需要一个更新工具,以便在我推出新代码时自动更新应用程序。
我发现“企业应用程序块更新程序”对于我的需求来说有点过于复杂,并且在发布时我发现“单击一次”令人沮丧。
我发现的最合适的更新代码是.net 应用程序更新程序组件 http://windowsclient.net/articles/appupdater.aspx,我在这两个项目中都使用过。我最近不得不修改它,因为它使用 web dav,它并不总是安装在我们的 web 服务器上(但是它仍然需要目录浏览)。
我很惊讶网络上没有更多关于自动更新应用程序的信息,并且想知道除了上述方法之外,人们是否还使用其他方法取得了成功?
查看以下问题的答案这个类似的问题 https://stackoverflow.com/questions/37030/how-to-best-implement-software-updates-on-windows:那里推荐了一些专为(或使用).net 应用程序设计的自动更新框架:
-
应用程序更新程序块 http://msdn.microsoft.com/en-us/library/ms978574.aspx(你提到的)
-
单击一次 http://msdn.microsoft.com/en-us/library/142dbbz4.aspx,
- 通过点击 http://wix.sourceforge.net/clickthrough.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)