使用C#从注册表中删除子项时出错

时间:2012-04-14 09:01:24

标签: c# registry

我正在尝试删除我的程序之前创建的子项,但我收到以下错误:

  

无法删除子项目树,因为子项不存在。

以下是代码:

RegistryKey reg;
reg = Registry.CurrentUser.OpenSubKey("SOFTWARE\\MyCompany\\MyProgram",true);
if (reg != null)
{
    reg.DeleteSubKey("mysubkey");
    reg.Close();
}

我已在注册表中验证了子密钥的存在。

0 个答案:

没有答案