Archive: Registry entries


Registry entries
Hi,

Actually my knowledge about dealing with registry is very poor. It's not clear for me about the registry entries we should use for an installation. I have seen that we have to set uninstaller information to "Software\Microsoft\Windows\CurrentVersion\Uninstall\MyApp" in Local Machine to set an entry in Add/Remove programs list. Also most of the executables takes "Software\Microsoft\Windows\CurrentVersion\App Paths\app.exe". In addition to these things I have created my own entry at Current User to store some other values (As I think they depends on current user account). Can someone give me a link to refer to get an idea of the standards of defining registry entries for a windows software installer.
I have referred following link, but it was not much clear for me.
http://msdn.microsoft.com/en-us/library/aa367758(VS.85).aspx


Why all the necessary product information comes under uninstall information (HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall")? Is there any other entry to add product information instead of adding them under uninstall information?