Advanced Installer Enterprise 22.9

Released: Jul 23, 2025

22.9 での更新項目

機能

  • Added Native desktop shortcut support in MSIX.
  • Added PowerShell automation support for prerequisites.
  • Added PowerShell automation support for URL shortcuts.
  • Added PowerShell automation enhancements to manage certificate files for Digital Signature.
  • Added support for ARM-based distribution of Java on Mac.
  • Added command line switches for Trusted Signing.
  • Added more command line switches for configuring prerequisites (Allow uninstall, Allow Maintenance, Allow Rollback).
  • Added the option to set the icon shown in the Control Panel within the Repackager.
  • Added the option to prompt the user before uninstalling the same version.
  • Added the option to translate the "SelectAll" and "UnselectAll" buttons from "FileAssocDlg" in the Professional edition.
  • Added buildtime validation to prevent setting the same value in the "Feature" and "Feature_Parent" columns of the Feature table.
  • Added predefined prerequisites for MSFT VC++ Redistributable ARM.
  • Updated error message for MSI files previously opened in ORCA to state that the file can't be opened, instead of reporting "invalid content on line 1".
  • Updated .NET 8 prerequisites to the latest version 8.0.18.
  • Updated .NET 9 prerequisites to the latest version 9.0.7.
  • Easily find any "Existing Custom Actions" with a new filter in the Custom Actions page.
  • Use ARM64 signtool when running on ARM64 Windows.
  • Pre-Build package size validation.
  • Enabled "Installed Location Virtualization" by default for any new MSIX build.
  • Clean up the project after deleting "Message Box" custom action.

不具合の修正

  • Uninstall/Maintenance/Rollback command lines from an existing prerequisite were added when switching between prerequisites.
  • A component appeared to have no key file after deleting it in the "Files and Folders" view.
  • Fixed Visual Studio extension error when reopening a project after editing in Advanced Installer.
  • Surface path text was black on a dark background when WinUI rendering was enabled.
  • Fixed UI issues after implementing DPI Per Monitor awareness.
  • StackTrace error when trying to import MSIX bundle.
  • Fixed the following error when digital signing: 'SignTool Error: No certificates were found that met all the given criteria.'
  • All secondary instances were removed when an invalid Product Code was sent through the command line for an instance upgrade.
  • "Customize Advanced Installer upgrade rules" remained visible even though the option was disabled.
  • Scheduled tasks were not removed when the related instance was uninstalled.
  • The prerequisite UI level custom command line was not preserved after the project was upgraded to v22.8.
  • Crash when deleting a non-MSI build.
  • Firewall Rule declaration could not be added starting with Advanced Installer version 22.6.
  • The "Launch ProductName" button was not visible in the Spring theme when the ProductName was too long.
  • Command-line fields were reset when the Framework option was checked or unchecked.