Advanced Installer 7.2 Release Notes

On September 8th, 2009 Caphyon Ltd. is proud to announce the release of Advanced Installer 7.2 in Free, Professional, Java, Enterprise and Architect editions. This release is available for download on the Advanced Installer website.

The 7.2 release completes our Windows Mobile support with the ability to install mobile applications through desktop ActiveSync. Easily specify Windows CE applications and prerequisites to be installed conditionally or together on smartphones and other mobile devices directly from the user's desktop.

New predefined project templates and wizards offer yet another way to quickly build installers tailored to your application's requirements. .NET, Visual C++ and mixed 32/64-bit applications are now even easier to package and deliver to your users.

The Transforms Wizard helps you create standard MST transforms capturing user input during an install or the differences between two Windows Installer MSI databases.

New features

  • Support for desktop ActiveSync installations
  • Windows Installer transform files (MST) generation
  • Fast installs through Windows Installer 5.0
  • Retrieve WiX imported files from Visual Studio project
  • Ability to digitally sign using information from the certificates store
  • Ability to customize the installation folder for each feature
  • Mixed 32-bit/64-bit package predefined project template
  • Visual C++ application predefined project template
  • .NET Framework application predefined project template
  • Copy/Paste support for: dialog editor, launch conditions, Prerequisites, upgrades and searches
  • Command line options for: Windows Mobile projects, patch images, adding and removing merge modules in a MSI project, setting merge module signature information, ProductCode.
  • Windows Powershell 1.0 predefined prerequisite
  • Adobe Flash Player 10 predefined prerequisite
  • XNA Framework 3.1 predefined prerequisite and launch condition
  • SQL Server Express and SQL Server Compact launch conditions

Enhancements

  • LZMA compression and Pack200 features are now available in the For Java license
  • Links support in update descriptions in Updater
  • Users and Groups now support side by side installs and "install new version first" upgrades
  • Wizards for predefined custom actions that use dialogs automatically create the required controls
  • Path variables support for merge modules added to the project
  • Improved "Add or Remove Programs" group in Product Details page
  • Option to hide command window when using a custom EXE for prerequisite search
  • Added information tips for all resources in Organization page
  • Added support for synchronizing assembly attributes
  • An item is now selected automatically after deleting an element in the "Files and Folders" or "Registry" page
  • Renaming a file now selects only the filename, without its extension
  • More exposure for the ability to edit a file path per configuration in a Windows Mobile project
  • Test search feature now includes all properties in project
  • Bootstrapper windows are now shown on top when the installation starts
  • Added extended searches in build content list
  • Added status messages support for bootstrapper when searching for prerequisites and verifying launch conditions
  • Editable path for build target folder
  • Date-related columns in "Files and Folders" page are now localized
  • %InstallDir% in registry value name or data is now expanded when installing a CAB package on a Windows Mobile device
  • Ability to specify the connection type for a custom SQL connection
  • Support keyboard accelerators in static text controls when using Enhanced UI
  • Better handling for "Default" dialog button control when using Enhanced UI
  • Corrected predefined banner/dialog images aspect ratio to match their MSI dialog controls
  • Ability to show a custom message when the server-side validation feature cannot connect to server
  • Improved progress display on project build dialog
  • Ability to return a custom answer code for the server-side serial validation feature
  • Size argument for "/NewPrerequisite" command line option is no longer mandatory

Bug fixes

  • EXE Repair mechanism did not delete the extraction folder in maintenance mode, even when the folders were empty
  • Quick launch shortcut option was always shown on "ShortcutsDlg" dialog
  • Close Application custom action did not work in InstallExecuteSequence
  • Unchecking "Do not register the product with Windows Installer" option did not check "Disable Modify" if "Limit to basic user interface" was set
  • Features were shown in random order when using "SetupTypeDlg" dialog in enhanced UI
  • Enhanced UI bootstrapper did not support parameters with uppercase letters
  • Exception when closing a project with users and groups
  • When running in single instance mode the Java Launcher could call Second method only once
  • Current tab was not correctly saved for updates configuration projects
  • Current feature was not displayed correctly in the "Organization" page after it was moved
  • Test Search feature failed for merge module projects
  • "Registry Value Exists" prerequisite search criteria did not support binary values
  • Incorrect restoration for pane positions in dialog editor
  • "Go To Definition" option in build content tab did not work on Windows 2000
  • File removals were not correctly imported from NSIS projects
  • Scheduled tasks and folder sharing settings were not correctly updated when using "install new version first" upgrade method
  • Some Visual Studio projects were not supported by the import feature
  • Scheduled task installation failed when using a property-based password
  • Multiple instances overwrite components list was not correctly populated after editing a column
  • Sometimes enhanced UI displayed ExitDialog after FatalError dialog
  • Installation failure when pressing "Install" button in large packages which used enhanced UI and required elevation
  • Extra characters were appended to command line parameters of a Java Product
  • Extended search actions were not added for projects older than 7.1 that had prerequisites
  • Enhanced UI did not migrate to InstallExecuteSequence public properties used by installation controls
  • URLs could not be opened for Unicode applications which used the licensing module
  • Broken navigation from Organization page to XML files
  • Crash when deleting Advanced Installer files from project
  • Multilingual EXE package with enhanced UI did not enter maintenance mode when launched again
  • ASP.NET registration for a web application failed on some systems where the corresponding .NET version was not registered as a global IIS web server extension
  • Hourglass cursor had an incorrect behavior on 64-bit systems when using Enhanced UI
  • Issues creating virtual directories on some IIS 6.0 servers
  • Pressing Alt+F did not show the "File" menu items
  • Imported XML, INI and shortcut files were not added in current feature
  • No other dialog button was set as default/cancel when the default/cancel button was deleted from some dialogs
  • Compressed Windows Mobile CAB packages failed to install through ActiveSync
  • Installer did not start after a reboot caused by a prerequisite
  • Renaming Advanced Installer files did not automatically rename their configuration INI files
  • Bootstrapper launch condition message was incorrect when the target Windows version was not supported