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]: Don't change or place files into MAKEMSI Directories[Next]: Create and Use Macros!
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Best Practices->Don't ignore or completely turn off Validation Messages

BEST PRACTICE: Don't ignore or completely turn off Validation Messages

Something should be done about validation messages and turning off more validations than required is not the way to handle the problem. Validation messages are an important feedback mechanism in ensuring quality packages. While you could use the "MsiValFilter" command or many other mechanisms to turn off all validations I would suggest you be very selective and only turn off those specific messages that after careful examination and thought you can safely ignore.

An unknown warning should be treated like an error until you are sure it is not an issue.

Also do not get into the habit of ignoring "known" issues, use the supplied mechanisms to ensure "clean" results so that any other reporting is immediately recognisable as a new issue (rather than you missing the new message as it is hidden in the middle of all your "expected" messages). That is the following "OK" message should always appear:

(@889)INFO: Validating the MSI (please wait)...
(@889)INFO: Using: "C:\Program Files\MSIVAL2\darice.cub"
(@889)INFO: Filtering validation results...

(@889)INFO: ====================
(@889)INFO: === VALIDATED OK ===
(@889)INFO: ====================


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]: Don't change or place files into MAKEMSI Directories[Next]: Create and Use Macros!


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Sunday August 13 2017 at 2:39pm
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.