我有一个屏幕刮伤浏览器的网页应用程序。本地计算机的注册表中显示错误的IE版本
为了做到这一点,我需要获得浏览器的版本。
public string GetIEVersion()
{
string data = "";
string sKey;
RegistryKey dKey;
sKey = "SOFTWARE\\Microsoft\\Internet Explorer";
dKey = Registry.LocalMachine.OpenSubKey(sKey);
if (dKey != null)
{
data = dKey.GetValue("Version").ToString();
}
return data;
}
这工作正常。但是,我注意到我的机器正在返回不正确的IE版本。我的注册表是搞砸了还是IE版本化搞砸了?我不希望分发的应用程序找错了IE版本...
尝试svcVersion。 – 2014-10-02 15:22:55