Advanced Installer Professional 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.