I'm wandering is it possible to create a program in C# that builds a custom installer. in other words what i want to be able to does is create a program that grabs the files from the release file for a VS2010 project and builds a custom installer based on
the release folder set for the program.
So a simple scenario would be the hello world project in vs2010 build it so that it releases. Then on the desktop would be an exe that grabs all the files and directories in the release folder and builds a custom installer based on the contents of the release folder, all the exe would get would be the install director on the users computer, they layout of the install would be the same as the release folder.
Is it possible to create such a program? And how would I go about it?