首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新和安装流行的应用程序?

如何更新和安装流行的应用程序?
EN

Stack Overflow用户
提问于 2017-01-22 23:34:28
回答 2查看 84关注 0票数 5

我知道这个问题已经被问了很多次了,但大多数时候我找不到我想要的答案。

流行的应用程序是如何自我更新的?我发现了一些更新应用程序的库,但大多数情况下它们只是替换所有的应用程序文件。这样,我的Updater每次需要下载大约200mb。

此外,ClickOnce也经常被使用,但在我看来,这是一种丑陋的更新和安装方式,因为图形用户界面并不是真的很花哨,你甚至不能指定应用程序的安装位置。

我知道一些应用程序也会替换安装程序,只运行新程序来卸载旧版本并安装新版本,但这不可能是正确的方式……

那么像Mobirise,Discord或Teamspeak这样的程序是如何自我更新的呢?

EN

回答 2

Stack Overflow用户

发布于 2017-01-23 00:10:55

我做了一个POS机解决方案(C#),在4家商店工作。这就是我为给客户端更新所做的事情。使用Google Drive上传安装程序文件+提及安装程序版本的文本文件,一旦上传,每次程序启动时,它从Google Drive下载版本文本文件,如果它与客户端拥有的软件的当前版本不匹配,Messagebox提示更新的版本可用。然后,客户端可以单击Upgrade,它将下载安装程序文件,一旦下载的软件完全退出,它将调用python脚本来运行安装程序文件。这不是最好的方式,但它工作,因为Google Drive有自己的文件版本历史,这使我很容易跟踪我发送的更新。希望我能帮到<3

票数 1
EN

Stack Overflow用户

发布于 2017-01-23 00:20:21

您可以将应用程序设计为patchable。在windows世界里,打补丁并不是什么热门话题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41792818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档