Skip to content

Commit 35f158d

Browse files
committed
更新项目文件以及版本信息
1 parent f4eec74 commit 35f158d

File tree

5 files changed

+6
-92
lines changed

5 files changed

+6
-92
lines changed

README.md

Lines changed: 1 addition & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -21,97 +21,7 @@ FSLib.App.SimpleUpdater.Updater.CheckUpdateSimple("http://localhost/update.xml")
2121

2222
**使用建议** 可以在 [自动更新库知识社区] _(推荐)_[后花园论坛] 发帖询问
2323

24-
25-
##更新记录
26-
27-
### 4.2.2 [2015年7月19日]
28-
29-
* 修正在.NET2.0情况下使用DLL会有加载异常的BUG
30-
* 多服务器模式增加遍历模式:除发生错误外,没更新时也可以遍历所有服务器直到没有更新
31-
* 修正个别情况下多次检查更新时,重新下载的更新内容不会被使用的BUG
32-
* 更新操作跟踪日志内容更新,更全面,同时增加控制台日志模式
33-
34-
### 4.2.1 [2015年7月6日]
35-
* 提升使用匿名FTP作为服务器地址进行更新的兼容性
36-
37-
### 4.2.0.0 [2015年6月27日]
38-
39-
####以下为客户端更新
40-
* 增加组件ID检测事件
41-
* 增加同步检测更新以及任务检测更新方式
42-
* 增加“不存在则跳过”的文件更新逻辑
43-
* 修正下载时进度显示的bug
44-
* 变更当前主程序模块以及信息监测方式
45-
* 变更行为,最低版本达不到要求也视作错误
46-
* 部分逻辑调整,提升特定情况下检测更新的速度
47-
48-
####以下为打包工具更新
49-
* 加入组件ID支持
50-
* 变更文件列表编辑方式,新增组件ID编辑以及“不存在则跳过”逻辑
51-
* 新增打包选项,支持使用随机包名
52-
* 新增打包前清空目标目录的选项
53-
54-
### 4.0.0.0 [2015年05月07日]
55-
56-
* 【客户端】增加自定义引用接口 IUpdateNotify 以及 UsingAssembly() 函数,可在正式更新后依然调用自己的处理事件
57-
* 【客户端】增加 UsingFormUI() 函数以及更新对话框基类,可以使用自己的更新界面完全替换内置界面
58-
* 【客户端】修改WebClient初始化流程,避免后续下载包时发出的请求没有UserAgent标头
59-
* 【客户端】修正丢失的资源文件,避免导致命令行版无法使用
60-
* 【客户端】变更config文件配置
61-
* 【客户端】安装文件各操作中也支持报告进度
62-
63-
### 3.3.1.0 [2015年04月28日]
64-
* 【客户端】修正在根目录下更新会导致出错的BUG
65-
* 【客户端】修正当更新信息设置为显示网页时有时可能会报ActiveX初始化异常的BUG
66-
* 【包工具】修正当输入最小版本号不正确时没做检查导致客户端出错的BUG
67-
68-
###3.3.0.0 (包工具) [2015年02月07日]
69-
70-
* 修改升级包生成的文件名编码为UTF-8,避免在语言代码不同的系统上出现乱码
71-
72-
73-
###3.0.14290.0 [2014年10月19日]
74-
75-
* 【客户端】升级包支持“不提示直接自动启动升级”选项
76-
* 【客户端】升级包支持“自动结束进程”选项
77-
* 【客户端】升级包支持“自动结束同目录下进程”选项
78-
* 【客户端】升级包支持“强制更新否则退出软件选项”选项
79-
* 【客户端】升级包支持“启动更新后自动解除当前进程”选项
80-
* 【客户端】升级包支持“检测遇到错误时是否按照有更新处理”选项
81-
* 【客户端】自动升级不再强制要求管理员权限,改为自动检测,仅在需要时才请求管理员权限
82-
* 【客户端】升级文件安装逻辑,降低因文件安装速度过快导致出错的失败率
83-
* 【客户端】增加多服务器支持,允许使用多个服务器地址进行更新,失败后自动切换服务器
84-
* 【客户端】增加确保更新函数,支持在确保是最新版的情况下才继续运行
85-
* 【客户端】多国语言资源完善
86-
* 【客户端】其它细节调整和BUG修复
87-
* 【包工具】增加对新增选项的支持,修复已知BUG
88-
89-
90-
###2.3.8.21 [2014年7月5日]
91-
92-
* 支持在正式更新前Ping请求到指定地址(统计)
93-
* 更新界面更新
94-
* 细节更新
95-
* 代码重构
96-
97-
###2.3.9 [2014年7月18日]
98-
99-
* 【包工具】 修正就算没有指定/build命令行的时候依然会自动构建的BUG
100-
* 【包工具】 修正因为转短路径后因为出现了“..”导致的异常
101-
* 【包工具】 短路径为空的时候(同级目录)显示为“.\”而不是空白。
102-
* 【包工具】 当打开项目的时候,如果已经绑定了信息文件,则自动重新读取
103-
* 【包工具】 增加默认更新模式选项,当没有为文件指定更新模式的时候,自动使用项目默认
104-
105-
106-
###2.3.8.21 [2014年7月5日]
107-
108-
* 完全重构
109-
* 支持命令行模式,支持命令行打开项目
110-
* 支持命令行指定构建参数直接构建更新项目
111-
* 支持三种模式构建以及无提示构建项目
112-
* 支持绑定版本信息到指定文件,避免每次需要手动修改版本
113-
* 支持绑定更新说明到指定文件,避免每次都需要手动更新说明
114-
* 项目文件重新设计,不受文件位置移动的影响
24+
**更新日志** [http://www.fishlee.net/soft/simple_autoupdater/#C-124](http://www.fishlee.net/soft/simple_autoupdater/#C-124)
11525

11626

11727
[自动更新库知识社区]: http://ask.fishlee.net/category-19

SimpleUpdater/FSLib.App.SimpleUpdater.Generator/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,4 @@
3333
// 方法是按如下所示使用“*”:
3434
// [assembly: AssemblyVersion("1.0.*")]
3535
[assembly: AssemblyVersion("4.0.0.0")]
36+
[assembly: AssemblyFileVersion("4.0.0.1")]

SimpleUpdater/FSLib.App.SimpleUpdater.nuspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
66
<metadata>
77
<id>fishlee.net.simpleupdater</id>
8-
<version>4.2.2.0</version>
8+
<version>4.2.3.1</version>
99
<authors>iFish(木鱼)</authors>
1010
<title>iFish's Simple Application Updater Library</title>
1111
<summary>A light weight automatic application updater library for .net 2.0/3.5/4.0/4.5</summary>
@@ -18,6 +18,7 @@
1818
<language>zh-cn</language>
1919
<projectUrl>http://www.fishlee.net/soft/simple_autoupdater/</projectUrl>
2020
<licenseUrl>http://www.fishlee.net/soft/simple_autoupdater/license.html</licenseUrl>
21+
<iconUrl>http://static.fishlee.net/resources/images/coquette/32x32/promotion.png</iconUrl>
2122
<tags>autoupdate updater automatic</tags>
2223
<!--<references>
2324
<group targetFramework="net45">

SimpleUpdater/FSLib.App.SimpleUpdater/FSLib.App.SimpleUpdater.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
<DependentUpon>SelfUpdate.cs</DependentUpon>
9999
</Compile>
100100
<Compile Include="HiddenUiUpdateProxy.cs" />
101+
<Compile Include="InstallFileEventArgs.cs" />
101102
<Compile Include="MultiServerUpdater.cs" />
102103
<Compile Include="PackageEventArgs.cs" />
103104
<Compile Include="PackageDownloadException.cs" />

SimpleUpdater/FSLib.App.SimpleUpdater/FSLib.App.SimpleUpdater_NET4.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@
150150
<Compile Include="ICCEmbedded\Zip\ZipHelperStream.cs" />
151151
<Compile Include="ICCEmbedded\Zip\ZipNameTransform.cs" />
152152
<Compile Include="ICCEmbedded\Zip\ZipOutputStream.cs" />
153+
<Compile Include="InstallFileEventArgs.cs" />
153154
<Compile Include="MultiServerUpdater.cs" />
154155
<Compile Include="PackageDownloadException.cs" />
155156
<Compile Include="PackageDownloadProgressChangedEventArgs.cs" />

0 commit comments

Comments
 (0)