Forum Discussion

RahulAdb's avatar
RahulAdb
Copper Contributor
Feb 25, 2019

How to specify package type (.msix or .appx) using manual packaging tool (Makeappx.exe)

The MSDN document for manual packaging specifies that MakeAppx.exe can be used to generate both MSIX and APPX packages. 

However it is not clear as which option can be used to guide the tool to generate these different package types. Is there any such option? 

We tried this by changing the extension of the output package specified in the command line (/p abc.appx  or /p abc.msix). There seemed to be no difference in the content of the generated packages.

 

    • jvintzel's avatar
      jvintzel
      Icon for Microsoft rankMicrosoft

      The contents are similar and can be the same depending on the make up of the app.  From a packaging persepective MSIX inheirts .appx's format (much like newer app-v converged on that format).  As new features are added MSIX will evolve the format and that could result in differing content.

       

      John.

      • RahulAdb's avatar
        RahulAdb
        Copper Contributor

        We use the following command to generate the package.

        MakeAppx pack /m "MyApp\AppxManifest.xml" /f MyMapping.txt /p AppPackage.msix

         

        What would be the difference in the makeup of the app that will result in the difference between a .msix and .appx.

         

Resources