需要什么名称空间 [英] what namespace is required

查看:72
本文介绍了需要什么名称空间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此代码用于检查程序是否已在系统上安装

private void button1_Click(object sender, EventArgs e)
       {
           IsApplictionInstalled(AcrobatReader);
       }
       public static bool IsApplictionInstalled(string p_name)
       {
           string displayName;
           RegistryKey key;
           // search in: CurrentUser
           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;
               }
           }


显示错误 类型或名称空间"registryKey"


it Displays error type or namespace ''registryKey'' could not be found

推荐答案

http://tinyurl.com/33j8jkm [ ^ ]


尝试添加此内容

使用System.Security.Permissions;
使用Microsoft.Win32;
Try by adding this

uing System.Security.Permissions;
using Microsoft.Win32;


这篇关于需要什么名称空间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆