AppX has no custom actions.

I didn't plan to start my discussion about the new installation technology in Windows 8, AppX, with this topic. However, a quick scan through this morning's email from wix-users prompted me to start here.

Read more...

Setup in Windows 8 and Visual Studio.

I joined the Developer Division almost 2 years ago. When I announced the move I spoke about my new focus on the short and long term of setup on Windows. In the Windows 8 keynote and the Developer Preview bits available now you can see the results of both. It all starts in the keynote when Antoine Leblond comes on stage and fires up Visual Studio.

Read more...

ARPINSTALLLOCATION and how to set it with the WiX toolset.

There is a property in Add/Remove Programs (called "Programs and Features" in Vista+ but setup developers in the know call it "ARP") that can specify the install location for your application. Like most properties in ARP, it's questionable what value InstallLocation provides. However, it's there and some things look for it and the Windows Installer provides a standard way to set it, so let's talk about how to do so with the WiX toolset.

Read more...

The first thing I do with an MSI log.

If you've dealt wit the Windows Installer at all, you know the fastest way to figure out what went wrong is to look at a verbose log file. The normal log file doesn't provide enough information to really diagnose things going wrong, so I always generate a verbose log file like so:

Read more...