Advancing MSIX Support: Automatic Conversion and Compatibility Analysis Framework

Written by Alexandra Stoienescu · December 15th, 2022

#MSIX #NEWS

We are pleased to announce the Automatic MSIX Conversion and Compatibility Analysis Framework, moving us one step forward in our mission to provide software engineers with the most robust MSIX technology support in the industry.

The framework helps IT professionals speed up the conversion to MSIX, learn what applications can be converted to MSIX, and keep track of any potential issues that may arise during the conversion, build, and installation process.

This will significantly impact the time and money you will spend on the MSIX migration, as it will be reduced by the mass MSIX conversion and validation framework's capabilities.

How Automatic MSIX Conversion and Compatibility Analysis Framework Works in The Background

The framework takes a list of packages exported from SCCM as input and generates an output consisting of an Advanced Installer project, an MSIX package, and detailed reports for each application, with an additional overview report that contains a summary for all applications.

1. Copy Packages from the SCCM distribution point (DP) to Virtual Machines

The framework starts by reading the CSV file containing the information of the packages that are available in an SCCM distribution point (DP). Then, it uses the automation functionality of Advanced Installer Repackager to convert the packages from SCCM to MSIX.

Copy Packages from the SCCM distribution point (DP) to Virtual Machines

2. Extracting validation information using the Advanced Installer interface

Once the packages are converted to MSIX, the framework extracts the validation information at build time and stores it outside of the build log.

Extracting validation information using the Advanced Installer interface

3. Testing the MSIX packages

The final step performed by the framework is testing the packages after they are built, checking if they install properly and if the application launches successfully after the installation.

Testing the MSIX packages

The Automatic MSIX Conversion and Compatibility Analysis Framework combine the automation capabilities of the:

  • Advanced Installer Architect v20.0
  • PowerShell
  • MSIX Troubleshooter v2.0 (free tool powered by Advanced Installer)
  • VMware/Hyper-V

The final report will provide you with an overview of your applications portfolio, which contains the status of each of your applications, such as how many:

  • failed packaging
  • failed to install
  • failed launching
  • were a success

Proof Of Concept - Compatibility Report for 100 Packages

We used the Advanced Installer Framework for Automatic MSIX Conversion and Compatibility Analysis to convert 100 packages.

In about 24 hours, we were able to see that:

  • 63% of the packages have been successfully converted, built, and installed
  • 34% of the packages failed
  • And 3% of the packages were partially successful because they contained some resources not supported by the MSIX container.
Compatibility Report for 100 Packages

Automatic MSIX Conversion and Compatibility Analysis - Webinar Presentation

To see how the framework works in practice and obtain a general understanding of its workflow, you can watch our recorded webinar:

Conclusion

This framework is part of our commitment to providing the strongest MSIX technology support in the industry, which adds genuine value to the work of software engineers.

You can try Advanced Installer's Automatic MSIX Conversion and Compatibility Analysis through our 30-day full-feature trial or by upgrading your Advanced Installer project.

Subscribe to Our Newsletter

Sign up for free and be the first to receive the latest news, videos, exclusive How-Tos, and guides from Advanced Installer.

Comments: