Lesson 1 - About Windows Installer Technology
  • Introduction
  • How to Set Up a Simple Lab
MSI Structure
  • Features & Components
  • Working with Files
  • Working with Registry
  • Deeper Dive into Registry
  • Working with INI Files
  • Working with Shortcuts
  • Working with Fonts
  • Working with Services
  • Working with Environment Variables
  • Working with MSI Properties
  • Working with Custom Actions
  • Working with System Search
Getting Advanced with MSIs
  • Working with Updates
  • Dehardcoding & Variabilization in MSI
  • Working with Vendor MSIs
  • MSIEXEC.EXE
MSI Repackaging
  • Repackaging 101
  • In depth-repackaging
  • Detect and implement settings in repackaged
  • Active Setup mechanism
Useful Techniques in MSI Packaging
  • Bundled installations
  • Helpful tools for App Packaging
  • How to know if you customized a vendor MSI correctly
  • Learn to debug Log Files
  • Understanding System Context