views:

694

answers:

5

I have done a software in C#. How can I make a Installation Package for the software?

A: 

Load up VS.NET and create a new Setup Project:

New Project -> Other Project Types -> Setup And Deployment -> Setup Project.

Matt Jacobsen
+1  A: 

Depends on your deployment requirements. Is this using Visual Studio? ClickOnce (Build->Publish) will probably suit your needs.

Cecil Has a Name
+2  A: 

I would recommend NSIS, it has been brilliant for me.

If you want to use Visual Studio, check this link out, VS does most of the work for you, but a lot of people don't like this technique.

There is also WIX, which i personally haven't tried but have heard a lot about.

ThePower
+1 for WiX. It's great if you want to build MSI packages.
OregonGhost
A: 

or you can download and use 3rd party installers.

for example install shield

Marcom