Advanced Installer Architect 22.8
Released: Jun 24, 2025
22.8 中的更新
特性
- Added automatic file formatting for EULA content, when using a dark theme.
- Added predefined launch conditions for VC++ runtimes.
- Added support for editing MSIX packages containing fixups with empty config files.
- Added support for editing MSIX packages where fixups contain ".dll" extension in their name.
- Added support for editing MSIX packages with empty registry hives.
- Added the option to set metadata for Comments and LegalTrademark.
- Added PowerShell automation support for setting EXE metadata.
- Added PowerShell automation support for configuring a custom sign tool.
- Added Advanced Installer integration with the Windows Defender Exclusion engine - no more blocked builds due to incorrect false-positive flagging.
- Improved the certification validation methods.
- Improved the parsing of XML manifests for greater package compatibility.
- Improved resource synchronization for projects using pre-build events.
- Updated TargetFramework to .NET 9.0 for the Advanced Installer predefined custom action template.
- Updated .NET prerequisites to the latest version, 8.0.17 and 9.0.6.
- Updated Trusted Signing tools detection and installation methods.
- Updated the bootstrapper file costing process, to better support property-based folders.
- Redesigned the custom actions organization, for easier understanding and troubleshooting.
- Made the prerequisite command line options more intuitive for each UI stage.
- The SBOM report is now included within the setup package, preventing file tampering and simplifying redistribution.
修补程序
- Fixed the Visual Studio extension detection on x86 machines.
- Crash when setting the Surface theme as current after visiting the Custom Actions view.
- The "Inherit used theme" option made the installer unresponsive.
- A .NET custom action was hanging when logging.
- The COM interface was not correctly checking a floating license.
- Reboot prompt triggered with UI during a silent major upgrade installation.
- Adding Eula in a simple project accidentally changed the build type to EXE.
- Error handling during file costing, for packages with enhanced UI.
- A UI crash occurred when trying to load certain project settings, no data was corrupted.
- The Move Folder custom action was leaving an empty folder in the source location.
- Launch conditions messages were blocking a silent installation when the option "Limit to basic user interface" was enabled and a prerequisite was included.
- A UI error message was blocking a silent installation if a prerequisite's URL is inaccessible.
- InstallTypeDlg was not automatically added when changing the installation type.
- Fixed the edit path control layout.
- Fixed the default command line options set for chained packages.