首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >类似Google Chrome的下载程序和安装程序

类似Google Chrome的下载程序和安装程序
EN

Stack Overflow用户
提问于 2012-06-06 12:17:22
回答 3查看 3.6K关注 0票数 5

我正在寻找一个安装解决方案,像它是用于谷歌Chrome:

当您单击“下载”时,实际上并不下载安装程序,而是一个非常小的下载程序,然后下载Chrome安装程序,然后启动它。

我知道Sweet正在开发点着,但它仍然处于封闭测试阶段。

是否有任何类似的解决方案,准备使用?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-14 09:57:59

我现在有一个相当完整的解决方案清单:

或者可能使用WiX工具集NSISInno设置创建自己的。

除了AdvancedInstaller之外,所有这些都是免费的解决方案。它也有一个免费版本,但不能用于创建此包类型;为此,您至少需要一个专业版。

票数 2
EN

Stack Overflow用户

发布于 2012-06-06 12:20:19

Google Omaha怎么样?(实际上是谷歌Chrome使用的)这似乎是问题所在。

Omaha项目为Google的Windows客户端产品提供了一个共享的自动日期和安装系统,该系统可以在多个Windows平台上工作,包括Windows。目标包括:

  • 一种自动更新机制,允许团队在不依赖其他产品团队的情况下推出更新,而不必编写自己的客户端或服务器逻辑--一个处理所有autoupdate请求的autoupdate服务器--每个产品团队都不需要推出和管理自己的服务器--所有桌面客户端软件共享一个桌面自动更新客户端--不会为每个已安装的应用程序分别运行程序。
  • 一个微型元安装程序,它包括更新客户端(并且知道如何在必要时安装它),以及对所需应用程序的引用,然后更新客户端可以下载和安装该应用程序。
  • 安装更新客户端后,单击应用程序的web安装。
  • 支持丰富的更新部署逻辑,允许公开发布、测试版、开发和“金丝雀”实验的多个轨道
  • 对受限用户环境的支持;例如,没有管理员权限的用户
  • 为所有Google客户端应用程序共有的其他功能提供共享运行时:崩溃报告
票数 5
EN

Stack Overflow用户

发布于 2012-06-07 04:17:48

高级安装程序也能做到这一点。它创建一个小的可执行文件,可以从您指定的URL启动MSI包,因此用户下载的包非常小。更重要的是,您可以将应用程序拆分为特性,并将其设置为为每个功能创建一个CAB存档,因此实际安装过程将只下载安装的特性的CAB文件,从而减少未安装所有功能的用户的下载时间。

要让用户只看到一个小进度条而不是完整的MSI对话框,只需在页面中勾选一个复选框即可。

但是,既然这个特性只在商业许可证中可用,那么您至少需要一个专业许可证。您可以对其进行测试,在试用期间,对其所有功能的访问是不受限制的。

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

https://stackoverflow.com/questions/10921579

复制
相关文章

相似问题

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