【问题标题】:Is there a way to detect currently installed IE version and decide if it is up to date?有没有办法检测当前安装的 IE 版本并确定它是否是最新的?
【发布时间】:2013-11-22 09:32:41
【问题描述】:

我正在尝试检测最终用户在其计算机上安装了哪个版本的 IE(我的应用程序使用 WebBrowser 控件)。

我需要知道他们使用的是哪个版本,这可能不像

那么简单
WebBrowser.Version 

似乎虽然给出了版本,但它并没有告诉我们浏览器是否实际使用该版本或兼容版本。

另外,有了 WebBrowser.Version,我将如何确定这是否是 IE 的最新版本?

任何想法、指点——如果不是——讲个笑话或什么的!

干杯

【问题讨论】:

  • 此操作系统的最新版本还是最新版本的最新版本?
  • 适用于该操作系统的最新版 IE

标签: c# internet-explorer browser webbrowser-control browser-detection


【解决方案1】:

当像 Gecko 和 Webkit 这样的东西存在时,人们是否仍然使用 Webbrowser 控件?

无论如何,您都可以使用 Windows 注册表。

Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Internet Explorer").GetValue("Version")

【讨论】:

  • 该公司想要 WebBrowser - 我还能说什么。但这并不能告诉我它是否是安装的最新版本。
猜你喜欢
  • 2016-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-04
相关资源
最近更新 更多