/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/

在发布应用程序时,我们经常会需要给自己的程序加上自动升级功能。.net framework自带的ClickOnce中有自动升级的功能,但是往往不太好用,比如必须用ClickOnce发布,安装的文件夹一个版本一个等等,我们会想要一个比较简单、甚至绿色软件也能使用的自动升级功能,这个自动升级程序就是基于这个目的而制作的。为了让使用起来更加简单快捷,我对内置的功能进行了大幅度的精简和集成,最简单的情况下只需要你只需要一行代码即可实现自动更新。

小型软件自动更新库需要填写如下信息:
应用程序名
当前的版本(也就是更新后的版本)
发布地址可选(如果填写了,在更新提示框上会有个链接可以链接到这个网址)
新程序目录(选择最新版本程序的发布目录,在版本 1.5.0.0 之后你可以直接从资源管理器中拖放目标文件夹到目录的文本框来快速选择了!)
升级包路径:选择一个路径用来保存升级包(*.zip),同时自动更新信息 *.xml 也会保存在这个目录下
更新前执行:在下载完成、即将安装更新前会执行这里选择的程序。这里有点BUG一旦选择了就不能取消,所以请注意下;
更新后执行:在安装完成后、即将退出前执行的操作。需要注意的BUG同上。通常选择需要运行的主程序。
执行时间限制:用于限制6中选择的程序的执行时间,超过设置的时间后进程将会被强行结束。
更新说明:用于提示更新的时候显示的文本消息内容。
创建:按照填写的信息生成升级包
打开:打开一个已有的升级信息文件,用于下次更新版本时直接修改信息即可,其它的不需要变化(在1.5.0.0之后,你可以通过直接拖放以前保存的升级xml文件到窗体上直接打开了!)。
整个自动升级工作的流程




Fvd Downloader插件(附Fvd Downloader使用方法) 免费版系统其它
/ 942M
Ubuntu18.04iso镜像(Linux系统) amd64位官方版系统其它
/ 1G
Logitech G HUB(罗技hub驱动)v2019.2.16267.0官方版系统其它
/ 31M
UOS纯净版(统一操作系统) v20 全新版系统其它
/ 2G
杏雨梨云启动维护系统(官网pe)v2020中秋版系统其它
/ 719M
modscan32激活汉化版(附注册码) v8.A00 授权版系统其它
/ 2M
系统总裁USB3.1驱动注入工具(usb3.1电脑驱动升级) 官方版系统其它
/ 33M
Wraith Prism免费版(AMD原装散热RGB控制工具)系统其它
/ 33M
一键ghost工具win10版(一键ghost win10 64位版) 最新版系统其它
/ 19M
创意笔手写系统(手写板驱动) v9.0 官方版系统其它
/ 50.80M
Fvd Downloader插件(附Fvd Downloader使用方法) 免费版系统其它
/ 942M
Ubuntu18.04iso镜像(Linux系统) amd64位官方版系统其它
/ 1G
Logitech G HUB(罗技hub驱动)v2019.2.16267.0官方版系统其它
/ 31M
UOS纯净版(统一操作系统) v20 全新版系统其它
/ 2G
杏雨梨云启动维护系统(官网pe)v2020中秋版系统其它
/ 719M
modscan32激活汉化版(附注册码) v8.A00 授权版系统其它
/ 2M
系统总裁USB3.1驱动注入工具(usb3.1电脑驱动升级) 官方版系统其它
/ 33M
Wraith Prism免费版(AMD原装散热RGB控制工具)系统其它
/ 33M
一键ghost工具win10版(一键ghost win10 64位版) 最新版系统其它
/ 19M
凤凰系统安装包32位版v1.5 正式版系统其它
/ 408M
Fvd Downloader插件(附Fvd Downloader使用方法) 免费版系统其它
Ubuntu18.04iso镜像(Linux系统) amd64位官方版系统其它
Logitech G HUB(罗技hub驱动)v2019.2.16267.0官方版系统其它
UOS纯净版(统一操作系统) v20 全新版系统其它
杏雨梨云启动维护系统(官网pe)v2020中秋版系统其它
modscan32激活汉化版(附注册码) v8.A00 授权版系统其它
系统总裁USB3.1驱动注入工具(usb3.1电脑驱动升级) 官方版系统其它
Wraith Prism免费版(AMD原装散热RGB控制工具)系统其它
一键ghost工具win10版(一键ghost win10 64位版) 最新版系统其它