【问题标题】:How can Google Chrome be installed directly on webpage without ActiveX [closed]如何在没有 ActiveX 的情况下直接在网页上安装 Google Chrome [关闭]
【发布时间】:2011-06-11 12:24:40
【问题描述】:

它有魔法吗?
当我点击网页上的下载按钮时,就会下载并安装 Google Chrome。
它不使用 ActiveX。在 Vista 或更高版本中甚至不需要 UAC 窗口。
怎么可能?

请告诉我如何制作这个。
我想做这样的程序。

【问题讨论】:

  • 没关系,谷歌说他们不是邪恶的。

标签: windows google-chrome installation


【解决方案1】:

Chrome 使用 google 的 project omaha,这是一个使用 clickonce 引导通用安装程序引擎的系统。然后使用该安装程序安装 chrome(他们也将其用于 Google 地球)。

如果您想在您的应用中使用 omaha,请在Apache License 2 下找到源代码。

【讨论】:

    【解决方案2】:

    【讨论】:

    • 谢谢。是 Visual C++ 部署吗?
    • 可能,但 ClickOnce 可用于任何不需要永久安装在 Program Files 中的可执行文件。它只是一个描述文件位置、所需权限和发布者身份的清单系统。 VS 内置了对 ClickOnce 应用程序的支持,但它也可以独立使用。
    【解决方案3】:

    不涉及 UAC,因为安装程序不需要提升;它不使用当前用户还没有读/写权限的任何文件夹/注册表项。例如我的安装在C:\Users\alex\AppData\Local\Google\Chrome\Application\chrome.exe 而不是Program Files

    如果您获得了无缝下载,您可能正在运行 googleupdate 服务。

    【讨论】:

      猜你喜欢
      • 2017-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-06
      • 1970-01-01
      相关资源
      最近更新 更多