如何检测安装了哪个版本的Internet Explorer?

Mal*_*rap 12 browser windows internet-explorer

在Windows注册表的卸载密钥下查看是最好的方法吗?是否有Microsoft API调用提供此信息,是否从XP开始支持?

检测本地计算机上安装的Internet Explorer版本的最佳方法是什么?

And*_*odi 21

您必须查看注册表,但不能在卸载密钥中查找.相反,找到密钥HKLM\Software\Microsoft\Internet Explorer并读取名为的值Version.

对于较新的版本(IE 10及更高版本),Version是9.x(例如,IE 10是9.10.something),新svcVersion值给出真正的IE版本.

微软甚至推荐这种技术; 看到这里.