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]: COMPANY_PRODUCT_ICON[Next]: COMPANY_SUMMARY_TEMPLATE
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Source Code->Configuration / Options->Macro Configuration->COMPANY_SUMMARY_SCHEMA

COMPANY_SUMMARY_SCHEMA

Please see the "options for commands" section of this manual for general information about the use of macros for configuration.

This defines the mimimum version of Windows Installer that is required by your installer, an error message will be presented if the user needs to install a newer version.

The value is an integer which is divided by 100, for example use "110" to require version 1.1+ and "200" for version 2.0+.

Feeble Windows Installer Error Message

If Windows Installer finds that it can't install your msi it will tell the user that they need to upgrade, but won't tell you what version is required! This is what it looks like:

COMPANY.MMH Default processing

This is the default "COMPANY.MMH" processing:

#define? COMPANY_SUMMARY_SCHEMA   110    ;;Minimum of Windows Installer v1.1 is required for this msi (a type of launch condition)
<$Summary "MsiSchema" Value="<$COMPANY_SUMMARY_SCHEMA>">


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]: COMPANY_PRODUCT_ICON[Next]: COMPANY_SUMMARY_TEMPLATE


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.