I’m currently spending a lot of time working with custom actions, removing them where I can and improving them where they’re still necessary. The biggest change I’m making is to make the custom actions data driven using the immediate/deferred/rollback custom action triad. One of the advantages in doing so is that I can use Lux [...]
WiX v3.0 and v3.5 executables are available in .zip form and x86 and x64 .msi packages. The x64 .msi package was originally created because we need to install the WiX targets and tasks for 64-bit MSBuild into a 64-bit directory, something that’s not supported for x86 packages. Late in the WiX v3.0 development cycle, Jason [...]
¶
Posted 27 March 2010
§
WiX
‡
°
When WiX v3.0 was in early, active development, the guidance we gave folks who wanted to start using its features was: “Sure, start using WiX v3.0! But pick up new builds at least once a month or so.” There were three Reasons for Taking Frequent WiX Drops (RTFWD, for short): The v3.0 schema was changing [...]
¶
Posted 20 March 2010
§
WiX
‡
°
Tagged: bugs
I’ve been using Mercurial, a distributed version-control system, for a while now at home. Even without using a DVCS’s distributed nature, they make a great choice for a personal version control system: They all share the common trait that they keep all version history on the local system; most centralized VCSes keep only the latest [...]
¶
Posted 06 March 2010
§
Etc § WiX
‡
°
Microsoft’s Giving Campaign is an annual opportunity to focus on employee charitable giving and volunteerism. They’re not limited to a single calendar month, of course, but the campaign provides the opportunity to run company-wide initiatives like a charity auction. The auction is an opportunity for employees to donate physical goods (homemade baked goods a specialty) [...]
¶
Posted 02 March 2010
§
App-V
‡
°