2

I have a program written in c# using visual studio 2010 ultimate, and I want to be able to deploy the program into a setup file, or an installer file.

I need the setup file such that I can run and install my program on any windows machine, just like any other piece of software.

How do I go about building/deploying the project in this manner??

3
  • Have you tried to Google "Visual Studio setup deploy"? Commented Oct 7, 2012 at 16:50
  • 1
    What have you tried? Commented Oct 7, 2012 at 16:54
  • Welcome to Stack Overflow. Check the FAQ for some guidelines on how to get most out of our community, and how to contribute most to our community. Commented Oct 7, 2012 at 16:57

3 Answers 3

3

If you want to create a MSI install package, you can do so using a Setup Project. See this overview for various walkthroughs how to create/configure the project for different scenarios.

The Setup project works for simple install scenarios, but is not fit for more advanced tasks. If your needs exceeds the capabilities of a set up project, you can look at WiX.

Sign up to request clarification or add additional context in comments.

1 Comment

Thanks dude! This is perfect. Nice simple way to create an install package.
1

Or, you might want to take a look at NSIS - it's easier on the beginners, and has a lot of great tutorials and examples.

For the ultimate control and generation of MSI install packages, you might want to take a look at WiX - it has a far greater functionality than Visual Studio's Setup Projects.

Comments

1

Another approach is to use the native tool for Visual Studio 2010: ClickOnce

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.