当我尝试删除 HKCU 中具有子键的键时,出现错误。
这是我正在使用的代码:
using (RegistryKey regkey = Registry.CurrentUser.OpenSubKey(@"Software\Policies\", true))
{
if (regkey.OpenSubKey("Google") != null)
{
regkey.DeleteSubKey("Google");
}
}
我得到的错误:
注册表项具有子项,并且此方法不支持递归删除。
我怎样才能克服它?