展开

程序自动升级工具(SimpleUpdater for .NET) v.4.2.1免费版

系统:WinAll 大小:3.9M

类型:编程软件 更新:2026-10-06

截图 简介 下载 文章 猜你喜欢 评论(0)

在使用应用程序的时候每隔几天就会出现需要更新的提示,让人烦不胜烦,然而不更新又使用不了最新的工具,这个时候我们就需要给自己的程序加上自动升级功能。.Net Framework自带的ClickOnce中有自动升级的功能,但是往往不太好用,比如必须用ClickOnce发布,安装的文件夹一个版本一个等等,我们会想要一个比较简单、甚至绿色软件也能使用的自动升级功能,这个自动升级程序就是基于这个目的而制作的。

软件介绍

整个工具分成两部分,一部分是供用户使用的类库,一部分是用于生成更新包的工具。

基于 .Net 3.5 开发,原则上最好安装有此版的 .netFramework。特殊情况下,可以仅安装 .Net Framework 2.0SP1,发布的时候附带上 System.Core.dll 即可正常运行。

整个自动升级工作的流程

更新包生成工具

作为一个简单的升级需求,不需要很复杂的设置。

 

需要填写如下信息:

应用程序名

当前的版本(也就是更新后的版本)

发布地址可选(如果填写了,在更新提示框上会有个链接可以链接到这个网址)

新程序目录(选择最新版本程序的发布目录,在版本 1.5.0.0 之后你可以直接从资源管理器中拖放目标文件夹到目录的文本框来快速选择了!)

升级包路径:选择一个路径用来保存升级包(*.zip),同时自动更新信息 *.xml 也会保存在这个目录下

更新前执行:在下载完成、即将安装更新前会执行这里选择的程序。这里有点BUG一旦选择了就不能取消,所以请注意下;

更新后执行:在安装完成后、即将退出前执行的操作。需要注意的BUG同上。通常选择需要运行的主程序。

执行时间限制:用于限制6中选择的程序的执行时间,超过设置的时间后进程将会被强行结束。

更新说明:用于提示更新的时候显示的文本消息内容。

创建:按照填写的信息生成升级包

打开:打开一个已有的升级信息文件,用于下次更新版本时直接修改信息即可,其它的不需要变化(在1.5.0.0之后,你可以通过直接拖放以前保存的升级XML文件到窗体上直接打开了!)。

 

选项页面

更新时删除原始文件:默认情况下仅覆盖新文件。但是你可以设置更新之前删除应用程序目录所有文件,或删除指定文件。

支持更新的最低版本:指定支持更新的最低版本,低于此版本的软件将会提示手动更新

升级文件包密码:可以设置一个密码,用来加密生成的压缩包

更新日志

4.2.1版本

提升使用匿名FTP作为服务器地址进行更新的兼容性

4.2.0版本

增加组件ID检测事件

增加同步检测更新以及任务检测更新方式

增加“不存在则跳过”的文件更新逻辑

修正下载时进度显示的bug

变更当前主程序模块以及信息监测方式

变更行为,最低版本达不到要求也视作错误

部分逻辑调整,提升特定情况下检测更新的速度

 

AI摘要

此内容由AI根据文章内容自动生成,并已由人工审核

展开
相关推荐 SciTE SCIntilla based Text Editorv2.2.1.0 官方版下载 ActivePerl Perl解释器5.26.1.2601 官方版下载 Eclipse Eclipse IDE2025.12 官方版下载 Adobe Dreamweaver电脑版21.0 官方版下载 gVim文本编辑器8.1.282.0官方版下载
游戏专区
  • 游戏攻略
  • 其它版本
  • 相关辅助
相关文章

精品推荐

猜你喜欢

玩家留言
评分
★
★
★
★
★
力荐
选择头像:
10
999+人评分
★★★★★
★★★★
★★★
★★
★
查看更多 >
其它版本