views:

58

answers:

4

Hello! I have an application and I would like to make a windows installer in order to deploy it. I'd need good and free tools in order to make a .msi. I googled a bit without any good finds :( . Thanks for anyhelp!

+1  A: 

Have you looked into the WIX toolkit?

For most installation tasks, it works quite well ... a bit underdocumented, perhaps - but it is free.

LBushkin
+1  A: 

Does it have to be a .msi?? Could be an .exe installer?

You can try InnoSetup. Simple to use and very powerfull.

Is you .exe app made with .Net or it's a native application? InnoSetup is well suited for native apps.

Daniel Luyo
Probably going to use both.
A: 

There's always ClickOnce. As long as you're using C# or VB.NET it will do the job for you.

ChrisF
I tried that already. And it was creating a file setup.exe and programName.application. I dont want a .application.
@triggy - you should have mentioned that in your question.
ChrisF
A: 

If you're using Visual Studio simply create an installer project and add it to your solution. It allows you to create an MSI installer project with a few clicks.

If you don't have VS I would look into InnoSetup.

Justin