Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Create msix package manually without GUI or msi installer

Can anyone give me a hint how I can manually define a msix package? My application has no msi package (yet), so I can’t simply convert it. Is there a way to create like a configuration file where I define manually which files need to go into the msix package? The MSIX GUI Creator doesn’t give me enough control either. Any link or help is highly appreciated

like image 443
Daniel Stephens Avatar asked Oct 13 '18 00:10

Daniel Stephens


People also ask

How do I create a MSIX package?

Steps. Download the MSIX packaging tool from the Windows Store on a device running Windows10, version 1809 or above. Launch the tool and select Application Package to create the MSIX app package. Browse and select the installer to be packaged.

How do I install MSIX packaging tool driver?

The MSIX Packaging Tool can be downloaded for offline use in the enterprise from the Microsoft Store for Business web portal. You can learn more about offline distribution here. You can also directly download the latest version of the offline package here: Download 1.2022.

Which tool allows you to create an MSI package?

You can use the MSIX Packaging Tool to create an MSIX application package from any of the following options: MSI. EXE. ClickOnce.


1 Answers

As Stein recommended, an easy way is to get the Express edition from Advanced Installer and just create an empty new project (not convert an old installer, it can do that too), and then add in Files and Folders page all the resources you want to include in the package.

In the rest of the views from the project you can define your application details, digital signature configs, capabilities,... basically anything that would would need to manually define in the AppxManifest.xml file you can define through its GUI.

And if you are really getting started with MSIX, the tutorial I wrote is also a good reference to start from.

Disclaimer: I work on the team building Advanced Installer.

like image 61
Bogdan Mitrache Avatar answered Nov 15 '22 06:11

Bogdan Mitrache