Advanced Installer 22.5 Release Notes

On March 3rd, 2025 Caphyon Ltd. is proud to announce the release of Advanced Installer 22.5 in Free, Professional, Enterprise and Architect editions. This release is available for download on the Advanced Installer website.

Discover the latest improvements in Advanced Installer 22.5, featuring security and feature updates for the LZMA SDK (v24.09) and a fix for CVE-2024-11477, addressing a remote code execution vulnerability in 7-Zip's LZMA compression.

Enhancements include a Windows 11 context menu entry for Drives, PowerShell automation support for setting the Output Folder in Updates Configuration Projects and registering a license, and faster install or uninstall routines for packages using Embedded UI.

We’ve also added a check for empty Entry Points in executable apps, disabled cancel during installation on the Surface theme, and updated .NET predefined prerequisites (8.0.13 & 9.0.2).

Did you miss the webinar "Customize your app installation using .NET custom actions"? Watch the recording for a hands-on demo and Q&A on customizing app installations with .NET custom actions in Advanced Installer.

New features, bug fixes, and general improvements are included in the current release. See the full list below.

Enhancements
  • Security and feature updates for the LZMA SDK, v24.09

  • Requested by customer
    Windows 11 context menu entry for Drives

  • Requested by customer
    PowerShell automation support to set Output Folder in Updates Configuration Project
  • PowerShell automation support to register an Advanced Installer license
  • Speed up the install and uninstall routines for packages using Embedded UI
  • Added a check for empty Entry Points when using executable apps
  • Disable the cancel operation during the installation process on the Surface theme
  • Update .NET predefined prerequisites to the latest versions (8.0.13 & 9.0.2)
Bug fixes

  • Reported by customer
    Icon incorrectly displayed when launching the application from the modern context menu
  • Stack trace error when adding a Driver Dependency in an MSIX build

  • Reported by customer
    Building a project within the solution started a build for all projects instead of the selected one

  • Reported by customer
    MSM with a lengthy name failed to import correctly into an MSI package
  • Crash when opening the Dialogs view for an MSI file with no dialogs included
  • Build failure on AppxManifest validation when building an imported optional package
  • Edit box text was visible only on hover when WinUI was enabled on the Graphite theme
  • The sparse package was not uninstalled with the main package
  • Edit Box subscribed events not working as expected in ProgressDlg with WinUI enabled
  • Windows Store MSIX package became invalid in “Edit” mode after accessing the Builds view
  • Stack trace error when opening an .msi with the Dialogs view focused
  • Crash in the Optional Package wizard when pressing “Finish” on the first dialog
  • Disabled Embedded UI and WinUI for the MSIX builds

  • Reported by customer
    AI_UserProgramFiles resolves to PFX86 for per-machine installation on ARM64

  • Reported by customer
    GroupBox control rendering incorrectly on non-Classic themes

  • Reported by customer
    Improvements to the display of installation details in ProgressDlg
  • Cannot set the certificate path when editing a VM profile because the message box to install it is not displayed
  • Extract registration details from the TLB retrieved from a DLL
  • Fixed an issue where MSIX Optional package paths were missing per build

  • Reported by customer
    Fixed an issue where images and icons were not displaying in the .NET MAUI application when installed via the MSIX package