The main page for the series is here.
This post starts a series on Windows Installer Object Model. We will explore how and when to use automation interface objects, properties, and functions.
Roughly, we have three main groups:
There also few methods to deal with advertising and few helper methods (getting value of environment variable or registry, few file related functions).
The following table shows in which version of MSI objects and methods/properties were introduced: