winform自动更新之AutoUpdater.NET
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。 https://blog.csdn.net/zhaobw831/article/details/82226291
使用AutoUpdater.NET對(duì)winform程序進(jìn)行自動(dòng)更新
介紹
AutoUpdater.NET是一個(gè).NET平臺(tái)下桌面應(yīng)用程序的一個(gè)自動(dòng)升級(jí)類(lèi)庫(kù),開(kāi)源在Github類(lèi)似工具還包括微軟的ClickOnce
使用
PM> Install-Package Autoupdater.NET.Official
更新服務(wù)器上的xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<item>
<version>2.0.0.0</version>
<url>http://127.0.0.1/downloads/Test-2.0.0.0.zip</url>
<changelog>http://127.0.0.1/changelog.html</changelog>
<mandatory>false</mandatory>
</item>
1
2
3
4
5
6
7
其中url節(jié)點(diǎn)表示新的程序包的地址,changelog表示更新日志,mandatory表示是否強(qiáng)制更新,其他更多屬性見(jiàn)Github
C#中的使用:
using AutoUpdaterDotNET;
AutoUpdater.Start("http://rbsoft.org/updates/AutoUpdaterTest.xml");
1
2
3
附
Demo
Issue
---------------------
總結(jié)
以上是生活随笔為你收集整理的winform自动更新之AutoUpdater.NET的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 西昌电动车黄牌过渡备案是什么意思?
- 下一篇: 检测到在集成的托管管道模式下不适用的AS