Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good resources for learning how to create MSI installers from WiX [closed]

People also ask

What is WiX MSI?

Windows Installer XML Toolset (WiX, pronounced "wicks"), is a free software toolset that builds Windows Installer packages from XML. It consists of a command-line environment that developers may integrate into their build processes to build MSI and MSM packages.

How do I create an MSI for Windows application?

Go to Extensions > Manage Extensions > Online > Search, find, download and install Microsoft Visual Studio Installer Projects extension. 2). Add a new Setup Project in your solution > right-click Application Folder > Add > Project Output… > choose the corresponding Project > select Primary output > OK.


  • The WiX tutorial is the #1 resource
  • The people on the mailing list are very helpful
  • There's a The Code Project article, Creating an installer using Wix v3.0, Votive, and Visual Studio 2005/2008 - Part 2, the GUI that might help
  • Ther's a bunch of blogs, I keep bumping into Rob Mensching's (old).
  • Rob Mensching's new blog.
  • I haven't read WiX - Windows Installer XML (broken link), but I found it in my bookmarks
  • This code project tutorial outlines the bare minimum and builds up from there

One of the best ways I found to learn WiX was to take an existing MSI that did something I wanted to do, and used the Dark decompiler to generate a WiX script from it, and then I read that.


Apart from the links provided by people above, also have a look at the approach I use to explain this to people :

Wix Commands for creating msi from wix :


From first glance From MSI to WiX seems fairly comprehensive.