wix
13 posts · All topics
- — Community MSI Extensions 1.3 Released
https://dblock.github.io/msiext/
- — AppSecInc. Community MSI Extensions 1.2 Released
- — Basic Workflow with htmlInstaller: HTML-based bootstrapper for DNI
Since the day I mentioned that I was working on an HTML-based bootstrapper, I began getting a regular stream of e-mails asking about my progress. I even get phone calls. It’s a ...
- — Supporting MSI Uninstall in dotNetInstaller
Someone recently asked how to support uninstall in dotNetInstaller, specifically with MSI components. It’s a question that comes up frequently, and it’s a powerful feature of do...
- — MSI Property Patterns: Upgrading, FirstInstall and Maintenance
In writing new MSI installers, you must think about upgrade. I always recommend major upgrade – uninstall and reinstall is much cleaner. In that case the Installed vs. NOT Insta...
- — MSI Community Extensions: deploying databases
I announced in a previous post that AppSecInc. has open-sourced its Wix extensions. We’ve continued developing the project for our own needs and have seen some adoption, especia...
- — Harvesting wix files
Sometimes great is the enemy of good. I recently had to harvest a large number of files to create a wix installer. I tried heat.exe, but after struggling with its generation sty...
- — MSI Extensions Logo
I thought MSI extensions needs a logo. It should say something about MSI and something about Wix. So here it goes.
- — AppSecInc. MSI Extensions Open Sourced
I am pleased to announce the open-sourcing of AppSecInc. MSI Extensions.
- — AppSecInc. MSI Experience
A couple of years ago we used to have a really big problem with Windows installers. We had one guy writing InstallShield installers and a bunch of components thrown at him with ...
- — Upgrading, FreshInstall, Maintenance and other MSI convenience properties
In writing new MSI installers, we always have to deal with legacy InstallShield installers, upgrading, maintenance mode, etc. The properties get confusing very quickly, so we ca...
- — Documenting WIX Code
Two sprints into working on a large deployment project I had already created two big installers under which the .wxs and .wxi files were multiplying only slower than components ...
- — Unit Testing MSI Custom Actions
Prologue
