[英]Cannot Delete Registry Entry even with Admin Rights
我有以下注冊表項SOFTWARE\\\\mysoftware\\\\"
在localmachine
其中有幾個子文件夾和值。我只想刪除SOFTWARE\\\\myspftware\\\\
所以我用
Registry.LocalMachine.DeleteSubKeyTree("SOFTWARE\\mysoftware\\");
在具有管理員權限的程序中。 我不斷收到錯誤
Cannot delete a subkey tree because the subkey does not exist.
即使密鑰存在。
嘗試
RegistryKey mykey = Registry.LocalMachine.OpenSubKey("SOFTWARE", true);
mykey.DeleteSubKeyTree("mysoftware");
mykey.Close();
我認為true
的Registry.LocalMachine.OpenSubKey("SOFTWARE", true)
是魔法的一部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.