我的问题是是否有特定的方法可以让 chrome 32 位和 64 位版本共存。我有一台 64 位 Windows 7,最近安装了 chrome 64 位来测试一些 Java 小程序,令人惊讶的是,64 位版本安装在 32 位文件夹 ( C:\Program Files (x86)
) 中,覆盖了 32 位版本。实际上,安装程序在和中创建了两个exe
文件。首先,我假设打开 64 位版本并打开 32 位版本。然而,两者都打开 64 位版本。C:\Program Files (x86)\Google\Chrome\Application
chrome.exe
old_chrome.exe
chrome.exe
old_chrome.exe
我需要安装两个版本才能同时进行测试,我不关心插件(我知道有些插件不起作用,例如 flash 没有 64 位版本),问题是我想在同一台机器上正确安装两个版本。有办法或解决方法吗?
答案1
使用http://portableapps.com/apps/internet/google_chrome_portable它本质上是一个巧妙的启动脚本,指向某个本地文件夹中的 chrome 文件。
答案2
就像 @akira 回答的那样,便携式应用程序可能是一个不错的选择,另一个选择是安装版本chorme canary
:http://www.google.com/intl/en/chrome/browser/canary.html
这个 chrome 版本是为开发人员准备的,因此可能不太稳定,但在我看来这也是一个不错的选择,因为chrome
32 位和chrome canary
64 位可以共存,而且 canary 是谷歌的官方版本。
答案3
Chrome 有 4 个不同的版本。请参阅https://support.google.com/chrome/a/answer/9027636供参考。我将在 x64 中运行一个通道,在 x86 中运行另一个通道:
- 稳定渠道
- Beta 频道
- 开发频道
- 金丝雀构建
根据 Google 的说法,请参阅https://www.chromium.org/getting-involved/dev-channel,它们可以并行运行:
所有频道可以并行运行——它们安装到不同的目录中并使用专用的用户数据目录。
Beta 频道非常稳定,比 Dev 和 Canary 稳定得多,可以满足您的目的。
与便携式应用程序版本相比的其他优势:
- 它直接来自源头(谷歌)
- 提供独立的离线安装程序
- 不受便携式应用程序版本有时出现的错误的影响(并非总是如此,YMMV),例如更新问题、混淆配置文件和 AppData
- 便携式应用程序有时会在更新方面落后