求助,读注册表的问题。
// 打开根路径
RegistryKey MYSOFTKEY = RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.CurrentUser,"");
// 子路径
string subkey = "Software\\公司名\\软件名";
// 打开子路径
RegistryKey SUBKEY = MYSOFTKEY.OpenSubKey(subkey);
// 遍历所有的键名
String [] keyNameArray = SUBKEY.GetValueNames();
// 打印出所有键名及其对应的键值
foreach (String keyName in keyNameArray)
{
// 读取键值
string keyValue = (string)SUBKEY.GetValue(keyName);
}
提示出错:String [] keyNameArray = SUBKEY.GetValueNames(); 这行 提示:未将对象引用设置到对象的实例
请问是什么原因?