最近再做一个WPF客户端,涉及系统更新。之前用过客户端更新框架 ClickOnce,但觉得不适合这个系统业务需求。(优缺点可以网上看下)
github 上看到Squirrel.Windows 下载地址:https://github.com/Squirrel/Squirrel.Windows 试了下,对于开发人员体验是非常好的。应用程序的部署更新简便,无需重新启动。弥补了ClickOnce部分问题。但我的项目用了.netCore3.1以上版本。移植到我的项目上发现对.netCore占时不支持。查了解决办法,都不太可行。最终放弃。
接下来考虑开发时间。自己写了单独下载示例。这里简单介绍下:
下载压缩包--> 解压到临时文件夹 --> 拷贝到应用文件夹 当然有些其他处理。
这里共享下 仅供参考:https://download.csdn.net/download/tzqrzx/17064277