这可能不对,但它发生在我身上.我有以下功能:
private static bool KeyExists(RegistryKey key, string search)
{
//GetSubKeyNames is busted...
foreach (string subKey in key.GetSubKeyNames())
{
if (subKey.Trim().Equals(search.Trim()))
{
return true;
}
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
如果我把这行放在String[] names = key.GetSubKeyNames()调试器中,我看到列出的名称不是我在regedit中看到的.例如,我安装了一个软件,它出现在Wow6432Node子项中,但如果我在普通的软件子项中搜索它,它会弹出.有任何想法吗?
谢谢,布莱恩
| 归档时间: |
|
| 查看次数: |
2812 次 |
| 最近记录: |