MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: The CHANGE HISTORY Part of an MSI Version File[Next]: Configuration Header Files
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Source Code->Configuration / Options

Configuration / Options

This section will only document a small fraction of the configuration options, and I mainly update this section as I find options I wish to change or people request configuration help in particular areas.

While almost (all?) commands have some sort of configuration but not all are (currently) documented (or at least displayed/listed) along with the commands documentation. You should look through the header files (mainly for "#define?" commands) and specifically the "DEPT.MMH" and "COMPANY.MMH" files. Also please see the "options for commands" section of the manual.

My personal branding and configuration file (for MSI creation) is "DENNIS.MMH", I recommend that you have a look at this plus the much simpler "ME.MMH" example.

Specific "configuration" pages are:

  1. Add/Remove Applet or Software Explorer
  2. Compile options
  3. Configuration Header Files
  4. Environment Variables
  5. HTML Report
  6. Logging Directories
  7. Macro Configuration
  8. MSI Build Numbers
  9. Processing Mode
  10. Enable Platform Definition Creation
  11. Enable Sample Collection
  12. Build Error Templates
  13. Upgrade Code Validation
  14. Version File Based Launch Conditions
  15. XML Version File
  16. Zip Source and Add to MSI

There is in some cases a very fine line between a "tip" and a "configurable item" so I'd recommend checking the tips section out very carefully as well, some specific examples are:

  1. Launch Conditions
  2. User Interface Tips (licence and "Files In Use" Dialogs plus heaps more).


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: The CHANGE HISTORY Part of an MSI Version File[Next]: Configuration Header Files


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.