I've finally updated my old application and now recognize that I have multiple applications to install on ... everything from Win XP, Win 2000 to Windows 7. Since I've been somewhat out of touch with the latest approaches can you give me some guidelines for the best approaches to creating setup files. I am most concerned about where my application should be installed. My applications creates folders and files as well as reading/writing to a database. I would like all these files/folders located in a convenient place ... similar to the old installations in Program Files.
Any help would be appreciated.