Download Makemsi 08.362

Spread the love

When publishing software, it is useful for future users if an installation process is included so that the various files are automatically placed in the right place. On the Windows platform, Microsoft has the Windows Installersystem, recognizable by the msi extension, has been developed with which software can be installed, changed and removed. The Makemsi program can compile these installation files based on the files to be installed and thereby generate an xml file with the correct settings. For more information, we refer you to this page. Dennis Baristhe developer of Makemsi, has released version 08.362 and includes the following list of changes since the previous entry in the Meuktracker:

Version 08.362:

  • Fixed the “Integer” parameter of the “DialogEntry” command to work with numbers greater than 32,767.

Version 08.345:

  • Improved regular expression testing (to pick up pattern syntax errors). This involves changes to the “DialogPreview” & “TableExportToIdt” commands and also in the custom action code generated for handling the “MatchRe” parameter of the “DialogEntry” command.
  • Added “helper” buttons and other minor changes to the “Regular Expression Tester” tool.

Version 08.320:

  • New “Regular Expression Tester” tool.
  • The use of the “SameLine” parameter on a “DialogEntry” command would cause an “UNKNOWN VARIABLE” error for the variable “PARAMETER”.
  • I’d accidently broken the “TryMeWithUserDialog.MM” example in the “08.312” release.

Version 08.312:

  • Modified the “Insert” parameter of the “Dialog” command so that dialog insertion is optional.
  • New “TryMeConditionDialogs.MM” sample.

Version 08.298:

  • Updated the IE automation based shortcuts so that they now support property formatting. For testing now support override with environment variable. Fixed bug which required url to end with “/” if there was no page info present.

Version 08.257:

  • The “DialogEntry” command’s transformations were not being executed unless validations were also being performed.
  • Updated the “Folder Attributes – Reapply at Install Time” code to also take care of empty directories.
  • The “MsiSync.VBS” tool will now retry on Windows Installer return codes of 1618.

Version 08.241:

  • The “Directory” command’s “conditional” directory creation support would create the code even if the key’s case was different (keys are case sensitive). As this probably only occured in the case of a user error this change probably won’t change the outcome but I have now documented error “2756”.
  • Moved the definition of validation entries for “MAKEMSI_TABLENAME_CABS” table to the “compile” processing.
  • “VbsScriptTestingStub()” could logs some irrelevant “err” details.

Version 08.232:

  • The “MsiValFilter” “regular expression” tests could cause validation filtering to fail on some workstations (on any particular machine it would either consistently fail or work). MAKEMSI should now also detect and warn about any filter failure. Also added some more debugging features to the validation process.
  • Many MAKEMSI commands make use of the “GetSeqNumber()” routine which would display an error if the available space was exactly equal to the requested number of sequence numbers.
  • The “CustomAction” column “ExtendedType” is now created by default allowing the new “PatchUninstall” custom action attribute to be used. If you are operating on existing msi files you may need to set the “TABLES_DEFINE.CustomAction.ExtendedType” macro to “N” if it doesn’t already contain the column.
  • Minor change to “HookInto.MMH” to fix the bug (#ifdef “macro”) reported by Christoph Mockenhaupt (thanks). Found similar issue in “MacroCfg.MMH”.
  • Christoph Mockenhaupt improved his “FireWall.MMH” code.

Version 08.209:

  • Updated “uisample.msi” from the latest Windows Installer 4.5 SDK (previous template was from the 4.5 beta).
  • Thanks to Christoph Mockenhaupt for the “FireWall.MMH” code which adds to the MS Windows FireWall Exception list.
  • Thanks to Lucas Marcel for pointing out the compare bug in the “file version compare code”.
  • New “INSTALLER_SDK_DIR” configuration.
  • Minor change to the logging of the “ProductValidation” command (product names on progress dialog).

Version number 08.362
Release status Final
Operating systems Windows 9x, Windows 2000, Windows XP, Windows Server 2003, Windows Vista
Website makemsi
Download
File size

7.01MB

License type Freeware
Facebook Notice for EU! You need to login to view and post FB Comments!
You might also like