内容导航:
一 、Net自动更新程序GeneralUpdate,适用于wpf,winfrom ,控制台应用
自动更新网站什么是GeneralUpdate:
GeneralUpdate是基于.net framwork4.5.2开发的一款(c/s应用)自动升级程序。
第一个版本叫Autoupdate(原博客: WPF自动更新程序 )有人会奇怪为什么会改名称,稍微解释一下是因为在nuget上有重名的项目再者就是新版本更新功能不仅限于wpf程序的更新 。
将更新的核心部分抽离出来方便应用于多种项目当中目前适用于wpf,控制台应用 ,winfrom。相比以前更方便的是不需要在过分关注源码可直接通过nuget直接使用。
如果有任何使用问题可以在Github的issues上进行提问我会每周统一找时间解决并解答bug或者问题 。或者联系文章末尾的联系方式会有人解答 。
如何使用:
Gitee(码云)地址: https:// /Juster-zhu/GeneralUpdate
Nuget地址: https://www. /packages/Gene/
GitHub地址: https:// /WELL-E/AutoUpdater GeneralUpdate版本在 Branch:Autoupdate2。
issues: https:// /WELL-E/AutoUpdater/issues
运行截图:
快速启动:
` #region Launch1 args = new string[6] { "0.0.0.0", "1.1.1.1", "/WELL-E", "http://192.168.50.225:7000/", @"E:\PlatformPath", "a4abe3d8470", }; GeneralUpdateBootstrap bootstrap = new GeneralUpdateBootstrap();//自动更新引导类 tatistics += OnDownloadStatistics;//下载进度通知事件 hanged += OnProgressChanged;//更新进度通知事件 ().//注册策略,可自定义更新流程 Option(, "zip").//指定更新包的格式,目前只支持zip Option(, "your application name").//指定更新完成后需要启动的主程序名称不需要加.exe直接写名称即可 RemoteAddress(args).//这里的参数保留了之前的参数数组集合 Launch();//启动更新 #endregion #region Launch2 / * Launch2 * 新增了第二种启动方式 * 流程: * 1.指定更新地址 ,/GeneralUpdate?version=1.0.0.1 在webapi中传入客户端当前版本号 * 2.如果需要更新api回返回给你所有的更新信息(详情内容参考 /Models/) * 3.拿到更新信息之后则开始http请求更新包 * 4.下载 * 5.解压 * 6.更新本地文件 * 7.关闭更新程序 * 8.启动配置好主程序 * 更新程序必须跟主程序放在同级目录下 / //GeneralUpdateBootstrap bootstrap2 = new GeneralUpdateBootstrap(); //tatistics += OnDownloadStatistics; //hanged += OnProgressChanged; //(). // Option(, "zip"). // Option(, ""). // RemoteAddress(@"/GeneralUpdate?version=1.0.0.1").//指定更新地址 // Launch();
endregion private static void OnProgressChanged(object sender,
ProgressChangedEventArgs e) { if ( == e) { var str = $"当前更新第:{alue}个,更新文件总数:{}"; (str); } if ( == ) { ("更新完成"); } } private static void OnDownloadStatistics(object sender, DownloadStatisticsEventArgs e) { ($"下载速度:{},剩余时间:{}:{}"); }`
关于调试:
调试本程序如果没有服务端支持可用hfs这款软件,作为临时服务器进行调试使用方式非常简单下载好了之后界面如下
开发作者: JusterZhu & WELL-E
联系我们:
QQ群:
-
WELL-E
- 1群
- 2群
- Git: https:// /WELL-E
-
- E-Mail: @
- QQ: (个人群)
- Blog: https://www. /justzhuzhu/
- Git: https:// /JusterZhu
- 微信公众号
写下你的评论...
二、网站如何自动更新
自动更新网站缓存你说的好像是动太网页吧写一些代码了 ,让它接时间排序,从最新的图片那里加载
三、网页升级怎么自动更新
自动更新网站1.打开控制面板,找到系统和安全 ,点击两次把它打开。
2.找到源windows update ,点击两次打开 。
3.进入到windows update配置页面时,点击左侧列表中的更改设置。
4.在这一页面中,把重要更新下面的选项 ,由从不检查更新改为自动安装更新,然后把下面两个选项前的勾都选择上,最后保存并退出即可。
5.当我们想及时的得到最新的消息时,死盯着电脑刷新太过于繁琐,这时我们就要让该网页定时刷新 ,由于开发板采集的数据是实时更新的,故网页的数据也需要实时更新 。
设置里面有,看你是想自动更新什么,软件的更新的话在设置 ,itunes
store里面有的,选一下就好了,如果是软件内容更新的话 ,就在通用里面的后台应用程序刷新里面选择就好了
四 、为什么招聘网站上的招聘日期是每日自动更新
自动更新网站缓存不是,一般情况下,公司人事不撤销信息 ,一般都会在 ,应该是每天一循环,也有的招聘平台是采集别的招聘网站的信息。
五 、为什么不能自动更新
自动更新网站答:好象这样的问题很多啊。 。。要不你就删了梦幻再装遍要不就去主页客服找GM处理为了赚钱他们会很快答复你的。 。嘿嘿