编写如下代码
RegistryKey retkey = Registry.CurrentUser.OpenSubKey("BPAE_DCCB_Key", true).CreateSubKey("register"); 若注册表中无 BPAE_DCCB_Key 则报“System.NullReferenceException:“未将对象引用设置到对象的实例。””
原因为以下代码返回为 NULL ,导致NULL.CreateSubKey("register") 于是报异常
RegistryKey retkey = Registry.CurrentUser.OpenSubKey("BPAE_DCCB_Key", true)
将代码OpenSubKey修改为CreateSubKey则正常运行
RegistryKey retkey = Registry.CurrentUser.CreateSubKey("BPAE_DCCB_Key").CreateSubKey("register");
版权声明:本文为gzc0319原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。