WINFORM,在安装项目中将注册信息写入HKEYLOCALMACHINE下SOFTWARE里,安装测试成功,能在注册表中找到对应键值。但是主程序中读取注册表就出错。。
直接弹出对话框显示0X00D9433D指令引用的0X0000000内存。该内存不能为READ.然后下面就是确定和取消。点确定后直接退出调试模式,没有报任何语句上的错误。(DEBUG和RELEASE模式都试过)
以上操作均在管理员帐户下进行。恳请大家帮我解决一下
  RegistryKey rk = Registry.LocalMachine.OpenSubKey("Software\\company\\soft",true);
            if (rk != null)
            label7.Text = rk.GetValue("Reg").ToString();