Sample Applications

Deployment Tools Foundation .NET

Deployment Tools Foundation Sample Applications
Development Guide > Samples

Besides the simple managed custom action sample, there are three functional and useful sample tools included in this distribution:

MSI Inventory
Shows a hierarchical, relational, searchable view of all of the product, feature, component, file, and patch data managed by MSI, for all products installed on the system.

Extracts and updates cabbed files in an MSI setup.

Creates simple self-extracting cab packages. OK, so this one isn't especially useful as a tool, but the code should be helpful.

Recursively diffs MSI, MSP, CAB, and other files and directories. Much more thorough than widiffdb.vbs.