我有一个用 .Net 2.0 编写的 VB.Net 程序我正在尝试编写一个将整个注册表项记录到日志文件中的代码。我已经让它与以下代码一起工作。 http://pastebin.com/kmA63cUe 但是,每当我尝试添加一个额外的注册表项来记录
LogPrint4("<-----------------HKLM/WebCheck-------------------->")
If reg.enumvalues(&H8000002, "Software\Microsoft\Windows\CurrentVersion\WebCheck", keys2, types) = 0 Then
If IsArray(keys2) Then
For p = 0 To UBound(keys2)
reg.getstringvalue(&H8000002, "Software\Microsoft\Windows\CurrentVersion\WebCheck", keys2(p), value)
LogPrint4(keys2(p) & "=" & value)
Next
End If
End If
它出现以下错误
COMException 未处理 检查异常的 ErrorCode 属性以确定 COM 对象返回的 HRESULT。
我不确定为什么它仅限于 5 次检查。有人有想法么?