当我手动检查时,我在reristry中看到下面的注册表项。
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \卸载\ {44FA2BAA-3C54-41D2-9F24-D0EE0131C695} _is1
但是当我在VB.NET程序中查询所有子键时,我没有看到 {44FA2BAA-3C54-41D2-9F24-D0EE0131C695} _is1 。我的应用程序提供完全不同的子键。我错过了什么吗?这是源代码。
Dim regKey As RegistryKey
regKey = My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall")
For Each subKeyName As String In regKey.GetSubKeyNames()
If subKeyName.Contains("44FA2BAA") Then
' CONTROL NEVER COMES HERE
End If
Next