I'm currently using the inbuilt installer project to package up my projects. The problem is, it creates 3 files instead of one. For XP I only need the .MSI file, but for Vista I need to have all 3 files and run the setup.exe file (no idea why).

I've been asked to change my installations to be one single file. Is there a third party installer I can use, ideally something that can be used much the same as the inbuilt installer?