StackOverflow: what does Name="SourceDir" refer to?

Honestly, the TARGETDIR/SourceDir Directory element is something that we should have hidden from the developer using the WiX toolset but didn't. Sorry. The truth of the matter is that the Windows Installer expects the Directory tree to always be rooted in a Directory row where the primary key (Directory/@Id) is "TARGETDIR" and the DefaultDir column (Directory/@Name) is "SourceDir".

Read more...

WiX Working Group video of the night, paradox in the making.

A good friend from college, @moswald, has been tweeting about this little game called Achron. Achron is a real time strategy (RTS) game with a huge twist. You can warp your units back and forth through time. Of course, being a geek I immediately wondered, "What happens if your unit goes back in time and destroys the factory that built it?"

Read more...

Glimpses of life with WiX v4.0.

Believe it or not, I sometimes get questions about WiX v4.0. "Rob, is there going to be a WiX v4?" "Rob, what's going to be in WiX v4?" "Rob, when does WiX v4 start?" "Rob, when will WiX v4 be done?" Before answering, I always make sure that people understand that WiX v3.5 is our focus right now because it is important that we support for Visual Studio 2010 and get Burn "v1" done. Then I mention what I mentioned here yesterday, WiX v3.5 slipped from March to probably September.

Read more...

Burn moves to a new foundation.

A week ago a very big accomplishment happened very quietly. The development team inside Microsoft responsible for creating the .NET Framework 4.0's (NETFX4) bootstrapper finished the initial transformation into the WiX toolset's bootstrapper, Burn. Yes, you read that right. Burn will now be based on the same code that shipped the .NET Framework 4.0 to hundreds of thousands of Beta users.

Read more...