1
我遇到了检查特定应用程序已经安装的问题。 我知道我可以从注册表项中检查哪个应用程序已经安装,但我无法在HKLM注册表项中找到Expression Encoder4(窗口64位)。如何检查Expression Encoder 4是否已安装?
任何想法? 感谢
我遇到了检查特定应用程序已经安装的问题。 我知道我可以从注册表项中检查哪个应用程序已经安装,但我无法在HKLM注册表项中找到Expression Encoder4(窗口64位)。如何检查Expression Encoder 4是否已安装?
任何想法? 感谢
注册表项检查是:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微软\表达\编码器\ 4.0
我用下面的代码来检查编码器的版本和我dev电脑是Windows 7 64bit:
string encoderVersion = string.Empty;
RegistryKey localKey = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, RegistryView.Default);
localKey = localKey.OpenSubKey(@"SOFTWARE\Microsoft\Expression\Encoder\4.0");
if (localKey != null)
{
encoderVersion = localKey.GetValue("Version").ToString();
}