
小型软件自动更新库是一款用来自动更新软件的小工具,可以简单快速地为现有的.net应用程序添加上比较简单的自动更新功能。
在发布应用程序时,我们经常会需要给自己的程序加上自动升级功能。.Net Framework自带的ClickOnce中有自动升级的功能,但是往往不太好用,比如必须用ClickOnce发布,安装的文件夹一个版本一个等等,我们会想要一个比较简单、甚至绿色软件也能使用的自动升级功能,这个自动升级程序就是基于这个目的而制作的。为了让使用起来更加简单快捷,我对内置的功能进行了大幅度的精简和集成,最简单的情况下只需要你只需要一行代码即可实现自动更新
小型软件自动更新库需要填写如下信息:
应用程序名
当前的版本(也就是更新后的版本)
发布地址可选(如果填写了,在更新提示框上会有个链接可以链接到这个网址)
新程序目录(选择最新版本程序的发布目录,在版本 1.5.0.0 之后你可以直接从资源管理器中拖放目标文件夹到目录的文本框来快速选择了!)
升级包路径:选择一个路径用来保存升级包(*.zip),同时自动更新信息 *.xml 也会保存在这个目录下
更新前执行:在下载完成、即将安装更新前会执行这里选择的程序。这里有点BUG一旦选择了就不能取消,所以请注意下;
更新后执行:在安装完成后、即将退出前执行的操作。需要注意的BUG同上。通常选择需要运行的主程序。
执行时间限制:用于限制6中选择的程序的执行时间,超过设置的时间后进程将会被强行结束。
更新说明:用于提示更新的时候显示的文本消息内容。
创建:按照填写的信息生成升级包
打开:打开一个已有的升级信息文件,用于下次更新版本时直接修改信息即可,其它的不需要变化(在1.5.0.0之后,你可以通过直接拖放以前保存的升级XML文件到窗体上直接打开了!)。


整个自动升级工作的流程

注意:自动升级程序取当前程序文件的版本,是以当前运行的程序集版本作为识别依据的。
首先在VS中为当前的主程序项目添加引用,引用“客户端”中的“SimpleUpdater.exe”。
小型软件自动更新库 V3.3.0版本: 3.3.0.0,更新时间: 2015/4/28
【客户端】修正在根目录下更新会导致出错的BUG
【客户端】修正当更新信息设置为显示网页时有时可能会报ActiveX初始化异常的BUG
【包工具】修正当输入最小版本号不正确时没做检查导致客户端出错的BUG
小型软件自动更新库 V3.2.1.0版本: 3.2.1.0,更新时间: 2015/2/8
变更打包工具生成的压缩包文件名编码格式,避免在语言版本不同的系统上出现乱码
小型软件自动更新库 V3.1.5427.29174版本: 3.1.5427.29174,更新时间: 2014/11/10
【客户端】修正使用命令行模式启动更新时,更新地址不正确的BUG
【客户端】修正重试计数变量出错导致的无限制重试BUG
【客户端】修正随机化地址逻辑判断遗漏导致的FTP模式无法更新的BUG
仙剑奇侠传5角色档案收藏软件
8.3M / 中文07-11
冤家路窄正式版0.13
8.5M / 中文11-08
NBA 2K13联网更新文件5月11日版
21M / 英文05-14
饥荒自动回血3秒一滴
4KB / 中文05-13
超级房车赛:起点2去除自动重置补丁
47KB / 中文05-31
战争游戏:空地一体战2-9更新档完美免Working.exe补丁
10M / 中文06-15
龙腾世纪2物品自动高亮MOD
600KB / 中文06-25
暗黑破坏神3服务器测速软件
96KB / 中文07-08
阿玛拉王国:惩罚视野范围修改辅助软件
480KB / 中文07-18
魔方世界服务器自动重启工具
888KB / 中文07-18
70KB / 03-27
系统其他
下载
21.5M / 02-01
游戏补丁
下载
231KB / 09-26
系统优化
下载
p2psearcher3.5绿色免费版
搜索查找 / 1.5M
下载
1
Siglus RealLive引擎通用一键解锁程序绿色版
系统其他 / 42KB
下载
2
bluetooth外围设备驱动程序
硬件驱动 / 12.7M
下载
3
Vista Start Menu Free更换系统开始菜单v.3.88 绿色多语版
系统优化 / 9.4M
下载
4
UUID Factory(电脑uuid识别码生成工具)V2.2.0.3310 绿色版
系统其他 / 2.0M
下载
5
VMware过检测补丁VMware Patch Check X64
系统其他 / 52KB
下载
6
Bios密码获取器BiosPwdsv1.21绿色汉化版
系统其他 / 127KB
下载
7
Total Uninstall PE完全卸载工具v6.19.1.352中文绿色版
系统其他 / 13.4M
下载
8
协议分析工具进制转换protobuf反序列化工具v1.0 绿色免费版
系统其他 / 1.2M
下载
9
PowerGPSV2.3.2电脑版
系统其他 / 1.8M
下载
10
140.5M / 09-05
立即下载
76.4M / 03-25
立即下载
55M / 06-05
立即下载
237.9M / 04-13
立即下载
900.9M / 03-02
立即下载
96.2M / 07-06
立即下载
311.2M / 07-06
立即下载
335M / 07-06
立即下载
200M / 07-06
立即下载
413.8M / 07-06
立即下载
768.9M / 08-19
立即下载
484.7M / 09-27
立即下载
165.4M / 09-05
立即下载
131.8M / 04-13
立即下载
195.6M / 03-03
立即下载
45.6M / 09-08
立即下载
665.2M / 07-06
立即下载
2.84G / 07-06
立即下载
93M / 07-06
立即下载
338.3M / 07-06
立即下载
892.4M / 08-18
立即下载 312M / 07-30
立即下载 1.38G / 07-26
立即下载 109.8M / 06-03
立即下载 142M / 01-08
立即下载 1.2M / 11-23
立即下载 548.8M / 04-13
立即下载 1.6M / 04-13
立即下载 1.48G / 03-18
立即下载 646.6M / 03-03
立即下载 404M / 08-18
立即下载 110.5M / 09-05
立即下载 33.4M / 09-05
立即下载 60M / 04-29
立即下载 254M / 04-25
立即下载 659M / 04-23
立即下载 1M / 12-26
立即下载 253.4M / 12-08
立即下载 253M / 12-08
立即下载 1.19G / 11-16
立即下载 115.9M / 08-19
立即下载 488.3M / 06-04
立即下载 369M / 09-22
立即下载 181.5M / 09-22
立即下载 201.2M / 09-05
立即下载 248.9M / 12-08
立即下载 248.9M / 12-08
立即下载 100.6M / 03-06
立即下载 148.9M / 03-06
立即下载 1.12G / 07-06
立即下载 126.7M / 02-04
立即下载 1.76G / 09-22
立即下载 1.92G / 04-17
立即下载 201.5M / 04-13
立即下载 7.31G / 07-01
立即下载 94.3M / 07-06
立即下载 2.48G / 07-06
立即下载 7.63G / 07-06
立即下载 1M / 07-06
立即下载 778.1M / 07-06
立即下载 1.30G / 08-19
立即下载 72M / 07-06
立即下载 548.7M / 07-06
立即下载 1.00G / 07-06
立即下载 9.13G / 07-06
立即下载 126.2M / 07-06
立即下载 72M / 07-06
立即下载 105.1M / 07-06
立即下载 132M / 07-06
立即下载 132M / 07-06
立即下载