Advanced Installer 8.0 Release Notes

On November 11th, 2010 Caphyon Ltd. is proud to announce the release of Advanced Installer 8.0 in Free, Professional, Java, Enterprise and Architect editions. This release is available for download on the Advanced Installer website.

The 8.0 release brings full support for Microsoft's Application Virtualization technology. Package your applications to be able to run without being physically installed on the user's computer. Centralized management, rapid delivery and reduced conflicts are just a few of the benefits delivered by the newly introduced Advanced Installer Architect edition.

Creating Visual Studio 2010 Extensions? Build VSIX extension installers in seconds, using Advanced Installer's dedicated project type.

Eliminate IIS configuration work in your installer by simply importing your working, already configured web application. Refresh your installer's look with the new, HTML-based, Spring theme.

New features

  • Microsoft Application Virtualization support
  • Visual Studio 2010 Extensions (VSIX) installations
  • Import IIS web applications
  • Pre-build and post-build events support
  • New HTML-based installer theme (Spring)
  • Register Prerequisites with Visual Studio and Advanced Installer
  • Digitally sign created merge modules
  • Support for adding dialogs anywhere in the user interface dialogs chain
  • Office 2010 predefined launch conditions
  • Office 2010 primary and shared interop assembly predefined launch conditions
  • Adobe Air predefined prerequisite
  • Microsoft Access 2010 predefined prerequisite
  • Microsoft Silverlight 3 and 4 predefined prerequisites

Enhancements

  • Easier way of adding and removing dialogs in sub-chains like Customize, Complete, Repair or Remove
  • Added option for conditioning a dialog
  • Ability to select specific Windows versions for Windows launch conditions
  • Improved feature condition handling
  • Add matching PDB and DLL files to the same component
  • XML and INI import features now support more file extensions
  • Support for setting proxy user name and password when downloading a prerequisite
  • Duplicate multiple instances when duplicating a build
  • Improved synchronization for directories with empty subfolders
  • Automatic URL verification when launching the MSI from an online location
  • Added configurable ASP "Enable Parent Paths" IIS option
  • Automatically convert hexadecimal REG_DWORD registry values when importing an Inno Setup script
  • Display control attributes changes in the Dialog Editor
  • Special directory controls are now associated by default with a valid folder path
  • Support for previewing PNG images in the theme settings view
  • Added formatted type support for file removal operations
  • Automatically select last files added to project
  • Improved browsing for custom watermark and banner images
  • .NET assemblies which do not have a PublicKeyToken attribute are now treated as regular files
  • Add MsiConfigureServices action to installer only when needed
  • Display actual versions for Windows Installer launch conditions
  • Added formatted type support for prerequisite command line
  • Extended JavaScript API for HTML Host control
  • Prerequisite working directory is now set to its extraction folder
  • Images support for prerequisite wizard welcome page text
  • Exposed settings which decide which file extensions should have a separate component
  • Re-evaluate Control Conditions when triggering dialog reload through "AiRefreshDlg" property
  • Separate selection dialogs for Published and Subscribed control events

Bug fixes

  • ProgressDlg title control was too short on Graphite theme
  • Classic theme was always selected by default when opening a project
  • Incorrect status text was shown during uninstall when using Azure theme
  • Crash in Browse IIS websites and virtual directories wizard when selecting an unsupported dialog
  • Fixed property used for browsing virtual directories under a specific website
  • Uninstall shortcut used a hard-coded path when created through shortcuts wizard
  • Shortcuts wizard could create duplicate shortcuts
  • Web setup URL was not saved when using project wizard
  • Crash when localizing the custom name shown in "Add or Remove Programs" from Control Panel
  • Error when importing a Visual Studio solution in an existing project
  • ClientServerDlg dialog did not reset the feature actions when shown
  • Place extension in separate feature option was disabled for older projects
  • Feature-based prerequisites did not support a custom filename
  • Visual C++ 2010 Redistributable was not available in Visual Studio Application template
  • Crash when nothing was selected in language predefined condition
  • Fixed scroll for component properties pane
  • Crash when importing a RPK file which did not create components
  • Crash when removing an extension feature which contained the only instance of the extension component
  • DisplayVersion in custom Add or Remove Programs name was not updated when setting version from command line
  • First dialog displayed by the updater did not have a default button selected on Windows XP
  • OK button on checking for updates dialog was not pressed by the Enter key
  • Crash when downloading updates for Chinese Traditional localized updater
  • Package type was not evaluated correctly when using enhanced UI
  • "Next Notification" field was not updated when changing check frequency
  • Folder synchronization test did not handle file names correctly
  • Imported data sources were added twice in the project
  • ProcessComponents action sequence was changed when adding user accounts and groups
  • Font color for files in a synchronized folder was not reset when moving the files
  • Cancelling a build process did not remove the output folder
  • Folder content was not listed correctly when a property-based folder was selected
  • Default name was always used when copying games
  • Custom project root paths were not saved
  • AI_ResolvedKnownFolder action failed on Windows 98
  • Build process was not stopped with an error when a scrollable control was missing a RTF file
  • Service names were not checked for invalid characters
  • Available physical memory was not reported correctly by the EXE bootstrapper
  • Message box predefined custom action did not correctly detect its type options
  • Exception when importing a Visual Studio Setup project which contained a merge module with a hyphen in its name
  • Log and references panes were not refreshed when opening a project
  • _Validation table did not contain service configure and failure operation tables
  • Custom rows were not added to MSI if the original table was empty
  • Localization menu was not shown correctly for Updates and Merge Modules projects
  • Error when importing Visual Studio Setup projects with elements that had separators in their names
  • Installer did not reboot the machine based on the REBOOT property when using enhanced UI
  • No errors were shown by enhanced UI when installation was stopped by DisableMsi policy
  • Disk space was not verified by enhanced UI when pressing Install button
  • Multiple radio button groups on the same dialog were not handled correctly by enhanced UI
  • Fixed property used to browse virtual directories under a specific website
  • Prerequisite builds selection was not saved when switching tabs
  • Disk size was not reported correctly by enhanced UI for drives larger than 4 TB
  • Localization for custom Add or Remove Programs name was not supported