在我发布的csdn小助手的某些压缩包里面包含自动更新的功能,因为asp.net空间的关系,所以没有得到很好的利用,最近不少朋友通过Email、QQ来问这方面的问题,我这里就公布出来。 

  主要流程:AutoUpdate向WsAutoUpdate查询服务器上文件的版本,如果WsAutoUpdate返回的版本比本地存储的高,AutoUpdate向WsAutoUpdate查询文件列表并逐一下载,下载完成以后更新本地版本,运行目标程序,关闭本身。

     有点做的比较智能:更新的文件只需要放在特定的目录(可以包含子目录)而不需要编辑文件列表。

   界面:

自动更新程序(vb.net,winform结合web服务),包含源代码_Email