Google Chrome 提供了一个 MSI 安装程序,可用于企业部署。但是,我注意到,当我使用此 MSI 安装 Chrome 时,版本号不匹配。
如果我打开 Chrome 并从菜单中单击“关于 Google Chrome”,它会显示版本 35.0.1916.153。
但是,如果我打开控制面板并调出我的程序列表,它会显示 Google Chrome 版本 65.223.153。
我无法从 Google 找到任何可以解释此版本差异的文档,而且由于所有报告系统都使用控制面板中显示的相同注册表数据,因此很难运行报告来告诉我软件是否正确修补了自身。Google 似乎没有在其网站上的任何地方跟踪其企业版本号。
有人可以帮忙解释一下如何在这些版本号之间进行转换,或者谷歌可能将这些数据保存在哪里?
答案1
Chromium 网站上的以下错误线程记录了您所看到的问题,但遗憾的是没有解决方案:
问题是 DisplayVersion(MSI 版本)的格式有限制。它必须是 XXX 格式,而 Chrome 版本是 XXXX。有一种算法可以将 Chrome 版本转换为 MSI 版本,但它相当复杂。
请参阅错误 58031 以了解类似问题——最好在关于对话框中显示 MSI 版本。