在我发布的csdn小助手的某些压缩包里面包含自动更新的功能,因为asp.net空间的关系,所以没有得到很好的利用,最近不少朋友通过Email、QQ来问这方面的问题,我这里就公布出来。
主要流程:AutoUpdate向WsAutoUpdate查询服务器上文件的版本,如果WsAutoUpdate返回的版本比本地存储的高,AutoUpdate向WsAutoUpdate查询文件列表并逐一下载,下载完成以后更新本地版本,运行目标程序,关闭本身。
有点做的比较智能:更新的文件只需要放在特定的目录(可以包含子目录)而不需要编辑文件列表。
界面:
源代码下载(在下面连接上点右键,然后选择“另存为”,然后去掉文件名中的.gif后缀,rar解压缩):
http://blog.csdn.net/images/blog_csdn_net/Qqwwee_Com/Rar_AutoUpdate.rar.gif
包含:AutoUpdate 自动更新客户端程序
AutoUpdate 自动更新Web服务
发表于 @ 2005年09月05日 23:28:00|评论(loading...)