when you have the project you want to create an installation program for go to File --> Add Project --> New Project you will then get the new project dialogue box.
Select Setup and Deployment Projects from the Project Types: list on the left and then choose Setup Wizard from the Templates: list on the right.
The Setup Wizard will then pop up. Click Next.
If you are using a typical windows application choose Create a setup for a Windows Application option and click Next.
Then you will be given the chance to choose which output groups you want to include. The minimum is the Primary Output from [WindowsApplication] click it. Then click Next.
Next add any files you need for your project. This would include INI files, Read Me's, databases, etc. Once you have done this click Next and then Finish. This will create the minimum setup project needed to install it on another system.
You will need to add Start Menu and Desktop Short Cuts yourself