小编Aid*_*din的帖子

自动修补程序(高效自动更新程序)

我想要一个自动更新程序,检测修改过的文件(通过比较客户端和服务器上的文件),只下载修改过的文件.我也希望它能给我一个生动的状态(在流程栏上显示它或者什么)

场景是网络中有大约一千个客户端使用相同的应用程序.如果有新版本的应用程序可用,则必须获得新版本.但是,带宽是有限的,因此每次为它们提供完整的安装程序效率不高.(我们目前所做的)

我搜了一下,发现了IcePatch2.它完全符合我的要求:在运行修补程序时从服务器获取最新文件.但问题是客户端用C#编写,我不能我的应用程序中使用IcePatch2 .(我必须将它作为一个单独的进程运行,或者写一个COM或者与IcePatch2Client进行交互的东西)

到目前为止,我找到的最佳解决方案是获取.NET Application Updater组件并对其进行自定义以满足我的需求.但我更喜欢一种不需要我维持另一种应用的解决方案.

任何的想法?

.net c# patch auto-update

9
推荐指数
1
解决办法
4974
查看次数

MSBuild - 自定义程序集版本格式

在使用MSBuild构建它们时,有没有办法使用自定义格式的汇编版本?

例如,我们尝试使用类似"0.16.10r2.10717"的版本但是我们遇到了这个错误:

error emitting 'system.reflection.assemblyversionattribute' -- The version specified '0.16.10r2.10717' is invalid.

我在网上搜索,但似乎没有人要求解决这个问题.可能吗?

我们使用Microsoft Visual Studio 2010和FinalBuilder 7来构建我们的项目.

versioning msbuild visual-studio-2010

3
推荐指数
1
解决办法
5546
查看次数

标签 统计

.net ×1

auto-update ×1

c# ×1

msbuild ×1

patch ×1

versioning ×1

visual-studio-2010 ×1