Tool: ValMakr - Command Line Windows Installer Validation

ValMakr is a sibling tool to CubMakr, and is used to perform command line validation of MSI and/or MST files.  It can be used to automate validation as part of the Quality Assurance process, by pointing to specific cub files (for example darice.cub or CubMakr cub files) and outputting the validation results to a log file specified at runtime.

As you probably already know, Microsoft already provide a tool called Msival2.exe which can be found here: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370504(v=vs.85).aspx

Although a nice concept, if any organisation started using this tool they would notice some limitations:

  • You cannot specify a transform (MST) file to validate
  • You can only filter out informational messages (and not errors and warnings)
  • Although you can specify ICE messages to include, you cannot specify ICE messages to omit
  • You can not do differential validation – that is, only find validation messages introduced by transforms
  • You can not validate the summary information stream of transforms

ValMakr resolves all of these issues by introducing features such as differential validation (only output validation messages introduced by transforms), ICE message includes/omits, filtering ICE message types, SIS Validation etc.

A link to the tool and a further introduction (command line parameters etc) can be found here: http://www.alkanesolutions.co.uk/2013/11/05/valmakr-custom-windows-installer-validation/


This post is locked
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ