,只下载修改过的文件。我还希望它给我一个活泼的状态(在进程栏或其他东西上显示它)场景是网络中大约有一千个客户端使用相同的应用程序。如果有新版本的应用程序可用,您必须获取新版本。但是,带宽是有限的,因此每次都为他们提供完整的安装程序效率不高。(我们目前所做的)我用谷歌搜索并找到了IcePatch2。它完全符合我的要求:运行补丁时从服务器获取最新文件。但问题是客户端是用C#编写的,我不能在我的应用程序中使用IcePatch2。(我必须将它作为一个单独的进程运行,或者编写一个COM或与IcePatch2Client交互的东西)到目前为止我发现的最好的解决方案是获取.NETApplicationUpdater组件并自定义它以满足我的需要.但我更喜欢不需要我维护另一个应用程序的解决方案。有任何想法吗?我们使用wyBuild。它生成二进制增量补丁-甚至比文件级别更好。它还有一个客户端自动更新组件:wyUpdate。我们使用AppLifeUpdate。您可以创建仅包含更改文件的更新包。我不确定它是否执行二进制增量。它是一个.NET组件,可以选择使用您安装的服务来执行提升的安装程序更新(只有影响系统上所有用户的更改才真正需要)。以上就是C#学习教程:自动补丁程序(高效自动更新器)分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
