我们期待建立一些服务器来分发应用程序补丁,更新和升级。我们的应用程序将通过查询此服务器来检查其更新。目前,这里的开发人员正在考虑Chocolatey,并且由于其范围狭窄而拒绝了Squirrel用于Windows。

评论

您的服务器托管在云中吗?它们都是Windows服务器吗?

您是要提供Windows更新,还是要为Adobe,Firefox,Chrome等应用程序或同时为这两者提供更新?对于Windows更新,最佳实践是WSUS。

不,大多数情况下,我们将为我们的应用程序提供更新,补丁和升级,这些更新,补丁和升级主要通过基于Wix的MSI软件包提供。

@FarrukhWaheed如何构建您的MSI软件包?它们如何存储?只是想掌握一下,以便我给您一个具体的答案:)

@PrestonM。我们正在使用TFS构建包括安装程序包在内的代码。 Presentley我们只提供指向我们网站的链接以进行下载。

#1 楼

我推荐巧克力味。越来越多的公司正在采用这种方法。例如,如果要安装Gradle并导航至安装页面:


Chocolatey是“ Windows的程序包管理器”。

$ choco install gradle