I am trying to write an app that will open the registry (got the code for that) and will go through all the entries and then list out what applications the user has on their computer. (this maynot be the right way).

any suggestions

Re: Visual C# General Reading all the registry information

Peter Ritchie

The HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\uinstall contains information about all installed applications and patches.