Summary

In this chapter, we discussed how to extend WiX to perform custom operations at install time. Our extension provided new WiX elements that tie to custom actions. All of this is bundled up into a .NET assembly so that others can use it too. With this knowledge, you've opened the door to advanced WiX functionality for yourself and possibly the WiX community at large.

In the next chapter, we will have a look at the new Burn engine that was introduced in WiX 3.6. Burn provides bootstrapping capabilities that allow us to bundle our software and its dependencies into a single setup executable. The potential uses for this are many and we'll dig into what you need to know to get started.

Get WiX 3.6: A Developer's Guide to Windows Installer XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.