【发布时间】:2016-03-08 15:01:31
【问题描述】:
我需要知道是否已经安装了某个特定应用。我正在开发一个 Windows Phone 8.0 应用程序。我试图通过在注册表上搜索来做到这一点,但没有找到 Registry 类:
key = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall");
foreach (String keyName in key.GetSubKeyNames())
{
RegistryKey subkey = key.OpenSubKey(keyName);
displayName = subkey.GetValue("DisplayName") as string;
if (p_name.Equals(displayName, StringComparison.OrdinalIgnoreCase) == true)
{
return true;
}
}
【问题讨论】:
标签: c# wpf mobile windows-phone-8