\
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: ====================