Advanced Installer 8.2 Release Notes

On June 6th, 2011 Caphyon Ltd. is proud to announce the release of Advanced Installer 8.2 in Free, Professional, Java, Enterprise and Architect editions. This release is available for download on the Advanced Installer website.

The 8.2 release takes the pain out of creating SharePoint Solution installers. A handy wizard will import your solution and will produce a standard, compliant MSI installer.

Ease administrators' life with out-of-the-box package definition file creation for SCCM deployment, both for MSI and EXE installers.

Building installers for Adobe plugins, ASP.NET or VB6 applications is now even easier with included wizards and project importers.

New features

  • SharePoint Solution Project Wizard
  • System Center Configuration Manager (SCCM) deployment support
  • ASP.NET Project Wizard
  • Import Visual Basic 6.0 projects
  • Adobe Product Plug-In Project Wizard
  • Digital Signatures support for Visual Studio Extensions
  • New Air theme with Glass effect
  • Preview for inactive themes
  • Image button control in enhanced UI
  • Project notifications
  • Log parsing for summarizing and syntax highlighting
  • Support files larger than 2GB
  • Predefined folders for "Printer Shortcuts", "Recent Items" and "Network Shortcuts" locations
  • Ability to download latest product version before starting install
  • Predefined prerequisite and launch condition for SQL Server Compact 4.0
  • Tomcat 7 Support
  • Predefined search for IIS root location
  • Predefined searches for .NET Framework 4.0 "regasm.exe" and "aspnet_regiis.exe" files
  • Predefined launch condition which prevents running on virtual machines
  • "Add/Remove Network Location" predefined custom actions
  • LZMA2 compression support

Enhancements

  • Improved LZMA compression speed on multi-core processors
  • Unique default extraction path for each product version
  • Support for selecting already installed applications when adding a new entry in the Upgrades page
  • Set UPGRADINGPRODUCTCODE property in versions removed by "Uninstall Previous Versions" custom action
  • The same UpgradeCode cannot be used for entries in Upgrades page anymore
  • Ability to apply folder permissions to all subfolders
  • Show local user accounts and groups when editing permissions
  • 64-bit keys are now displayed in the Registry Picker
  • Use versioned registry entries when overriding the Windows Installer information
  • Support folder sharing during maintenance
  • New predefined property which contains the project name
  • Support absolute paths in PseudoFormatted properties
  • Display per-build values in Edit Property dialog
  • Option for scheduling build events before or after building the MSI or EXE package
  • Support relative paths and wildcards in Java Product Classpath
  • Validation for Service name change operation
  • Support Private profiles for Windows 7 Firewall exceptions
  • Improved handling of "impersonate logon user" connection flag for MS-SQL trusted connections
  • New context menu option for conditioning Dialogs
  • Dialogs added after ProgressDlg are now shown after installation is performed
  • Option for creating installation log automatically
  • Added default timestamp URL for digital signature
  • Show progress dialog when loading resources in files and registry views
  • Bootstrapper is no longer activated for feature-based prerequisites
  • Application Folder combo box is no longer focused by default when selecting Install Parameters page
  • Improved progress dialog when loading and saving projects
  • Call function from standard 64-bit DLL custom action is now conditioned by default with VersionNT64
  • Launch File or Open URL using 64-bit Launcher custom action is now conditioned by default with VersionNT64
  • Command line option to create multiple searches for prerequisites
  • Command line option for setting Application Folder
  • Command line option for setting Shortcut Folder
  • Command line option for changing prerequisites between feature-based and global
  • Files included in Bootstrapper can no longer be extracted through an archiving tool
  • Added /exefullui, /exenoui, /exebasicui, /exelog and /exenoupdates bootstrapper command line options
  • Reevaluate control conditions when typing in an edit box in enhanced UI

Bug fixes

  • Repackager failed to launch the repackaged product if the "UAC Bypass UI Protection" was enabled
  • Error when importing Install Shield LE Projects
  • Title on "PrerequisitesDlg" was not translated correctly even if the dictionary contained the string
  • Update license check option did not mark the project as modified
  • The Product Name from title bar was not refreshed after two consecutive changes
  • Prerequisites were not installing correctly when "Limit to basic UI" option was enabled
  • No error message was displayed when an Open Site prerequisite was set as feature-based
  • The user was allowed to complete an Office Add-in Wizard without selecting any resources
  • UpgradesDlg text was not displayed correctly when using Azure theme
  • Bootstrapper memory leak
  • Bootstrapper always searched for prerequisites in per-user locations
  • Bootstrapper was passing incorrect working directory to prerequisites
  • Bootstrapper extraction path was not handled correctly when it contained a trailing backslash
  • Notes status bar icon was not hidden when all items with notes were removed
  • Build error after running the Transforms wizard
  • Formatted strings were not escaped when importing IDT files
  • Build error when using the new language wizard
  • Error when testing a recently created XML file
  • Dictionaries were not removed when unchecking a language in VSIX packages
  • Error when building EXE packages while the output folder was opened in Windows Explorer
  • .NET assemblies without a PublicKeyToken were not supported for private installs
  • Predefined prerequisites could not be added multiple times
  • Office 2010 64-bit was not detected by Office 2007 launch condition
  • Exception when using invalid MSI formatted values for custom actions
  • Action Data field was set incorrectly for "Call Function From Standard DLL" (32/64-bit) predefined custom action if it was scheduled for immediate execution
  • Builds column from a custom launch condition was not updated when a build with an existing custom launch condition was duplicated
  • Error when building a project with Advanced CAB Layout
  • Icon extension preview was not displayed after converting the file path in Windows Mobile projects
  • Build error when deleting files from cabinets
  • Error when trying to paste an environment variable in a new project
  • Copy of predefined libraries could not be modified
  • Builds window in chained-packages page was empty if a MacOS build was present in Media page
  • Builds using Advanced CAB Layout were not copied correctly
  • Crash when trying to delete files referred by a COM
  • Resource cleaner crash
  • Build error when predefined control events were duplicated
  • MSI Import projects were not saved if the imported Control Events were targeting missing features
  • Prerequisites were listed as "Installed" even if they failed to install correctly
  • Per-build value of a property was not refreshed when the property was copied
  • Build Events were duplicated when a MacOS build was copied
  • Error after renaming a Custom Action to Install and changing tabs
  • AppV build failed when a needed file was used by another process
  • Component table was corrupted when converting projects that override Windows Installer registry entries
  • Output path for AppV builds did not support PseudoFormatted values
  • CurrentFeature combobox did not display the current feature correctly
  • Errors in absolute to relative path conversions
  • Error when using PseudoFormatted values for folder names
  • Creating a property with the same name as a control resulted in the created property not being displayed in Install Parameters page
  • Error when selecting a build event and a column by drag and drop
  • "Create if absent" option was not enabled automatically for a registry key
  • Error when reloading a project which was saved while focusing Media page
  • Build events were enabled automatically when using the "Edit" hotkey
  • Settings for Post/Pre build events were not maintained when duplicating a build
  • Error when creating build event for patch projects
  • Exclusion of digital signature and embedded jar options of a Java product was not enforced
  • Status text in ProgressDlg was not displayed correctly in Dialogs page
  • Mixed 32/64 package wizard had incorrect text alignment on Requirements dialog
  • The component for ShortcutsDlg was not removed if the entire subchain of the dialog was deleted
  • "Back" button from dialogs added in a sequence was not disabled
  • Convert Paths... Wizard did not correctly convert to project path variables
  • BrowseDlg did not handle properly folders with square brackets in their name when using Enhanced UI
  • Excessive usage of CPU when no particular VM provider was used for Java applications
  • Crash when deleting a Windows Firewall rule
  • Windows Firewall exception checkbox state was not saved
  • Build error when creating Multilingual Merge Modules packages
  • Error when creating Build Events in Patch Projects
  • Error in table editor when serial validation was enabled
  • Characters were not escaped correctly when importing IDT files
  • Files were not included in cabinets after reimporting them in the project when using Advanced Media
  • Tab selection was not saved correctly after unselecting and selecting a tab