本类库+工具用于快速实现一个简单的自动更新程序,旨在快速简单地为现有的.Net应用程序添加上比较简单的自动更新功能。
在发布应用程序时,我们经常会需要给自己的程序加上自动升级功能。.Net Framework自带的ClickOnce中有自动升级的功能,但是往往不太好用,比如必须用ClickOnce发布,安装的文件夹一个版本一个等等,我们会想要一个比较简单、甚至绿色软件也能使用的自动升级功能,这个自动升级程序就是基于这个目的而制作的。
为了让使用起来更加简单快捷,我对内置的功能进行了大幅度的精简和集成,最简单的情况下只需要你只需要一行代码即可实现自动更新
官方介绍:
本类库+工具用于快速实现一个简单的自动更新程序,可以简单地完成小型应用程序的快速更新。
整个工具分成两部分,一部分是供用户使用的类库,一部分是用于生成更新包的工具。
基于 .Net 3.5 开发,原则上最好安装有此版的 .netFramework。特殊情况下,可以仅安装 .Net Framework 2.0SP1,发布的时候附带上 System.Core.dll 即可正常运行。
更新日志:
2.2.0.0版本:
UI界面更新, 命令行界面和DLL引用模式使用同样的更新提示;
更新提示支持使用网页或RTF作为更新提示;
包制作工具更新, 多个功能改进, 增加项目支持;
修正XP/2003上基于.net 4.0运行时, 短路径导致无法更新的错误;
库函数精简优化