asked on
I created a C# project that attempts to collect *all* install programs. I tried several different sample on the internet, as well, but they all failed "in my opinion" to get a complete list.
When compare to the "Programs & Features" in the Windows Control Panel it does have all the programs.
I'm logged in as Administrator, just so you know.
My code is looking:
Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall")
Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall")
Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall")
Is there a reason for the imcomplete list?
Is there away to get a complete list in C#?