MSIX is the latest app packaging format from Microsoft that provides a cleaner and more reliable experience for app installation. To learn more about MSIX as a packaging format and all of its benefits, check out the MSIX Overview documentation.
There are several paths when it comes to migrating your applications to MSIX, depending on what state they are in. This section of documentation will help you if you have existing installers that are either no longer in development, or you don't own the source code. If you do own the source code, check out these docs on how to generate an MSIX from source code.
This section of documentation will show you how to set up your conversion environment, how to acquire and set up the MSIX Packaging Tool to set yourself up for success, and how to use the MSIX Packaging Tool to take any installer you have and convert it to MSIX. Once you've got an MSIX, we've also got information on how to fix runtime issues using the Package Support Framework.
How to move your existing installers to MSIX
When preparing to convert you application to MSIX, we recommend going through the following process to ensure that you get a clean MSIX package that is ready to be deployed. Before starting any of these steps, you may want to first evaluate your installer to ensure it will be supported in MSIX format.
Prepare your environment
There are several ways to set up your environment for conversion. Start with the best practices for our recommendations.
Learn how to deliver applications by using MSIX app attach. MSIX app attach is an application delivery technology that separates applications and their state from the operating system and assigns applications to users dynamically.