在UWP程序中添加自动更新
今天我们来介绍一下如何在uwp程序中添加自动更新。
很多同学就要问,微软商店可以提供自动更新。那为什么我们还要在程序中提供此功能呢?
一方面是微软的商店更新可能不够智能和及时。另一方面是为了不上架到应用商店的程序而准备。
下面我们先说一下要准备的材料
- 需要一台可以编译uwp程序的电脑。
- 一台服务器或者可以提供固定下载地址网盘。
下面我们先来说下思路。
首先让程序获得一个更新头文件,这里面包含更新包的基本信息和下载地址。
然后通过下载地址下载更新包。
调用win32程序运行更新包。
所以说如果要较好的实现此功能,你得是一个桌面桥程序或者提供传统win32的扩展。
由于微软在uwp的限制,uwp与win32程序通信最好使用应用服务。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 idevlab's Blog!