What to know before packaging your desktop application
This section contains requirements for a desktop app to run successfully as an MSIX package, and how a packaged desktop application interacts with Windows once packaged. This is useful to know before you begin the packaging process. If you're building a UWP app you can skip the sections on desktop applications below.
Topic | Description |
---|---|
Preparing to package your desktop application | A list of requirements for a desktop application to run successfully once packaged as MSIX. |
How packaged desktop apps run on Windows | A deeper dive into what happens to file system and registry entries when you package your Desktop application as MSIX. |
Flexible virtualization | The flexible virtualization feature provides a way for your app to declare that some set of its files and Registry entries should be visible to other apps; and that those should persist on app uninstall. All other files and Registry entries are not visible to other apps; and are removed on uninstall. |
Bundling MSIX Packages | This section gives an overview of bundling multiple MSIX packages into a single .msixbundle. |