From MSI to WiX, Part 19 – The Art of Custom Action, Part 1

The main page for the series is here.   Code for this topic is attached.   Introduction Today we will start exploring custom actions, how to write them, what makes custom action good custom action and everything else related to custom actions. Let’s start with very simple sample.  We have an application which creates a new…

6

From MSI to WiX, Part 17 – Windows Installer Automation Interface, Part 2

The main page for the series is here.   Introduction Today we will explore the database of installed products. In standalone administartive tools scripts you need to create an Installer object using the following commands: Dim Installer Set Installer = Wscript.CreateObject(“WindowsInstaller.Installer”) In scripting custom action MSI engine will make Installer and Session objects available without requiring…

3