Search code examples
c#sqlitexafdesktop-bridge

Why is Desktop bridge creating a .msixupload bundle when it used to create a .appxupload?


I am using VS2017 15.9.6 with an XAF Winforms application and Desktop Bridge. At one point I was able to create a .appxupload package to upload to the store however now I can only create a .msixupload bundle

The docs dont seem to explain the difference.

I am using Create App Packages, by right clicking the Packages project. I don't think I changed anything in the manifest.

I tried Release (Any CPU) and Release (x64) The solution is Framework 4.7.2 I also tried 4.5.1

This MCP Mag article explains that

MSIX is Microsoft's planned replacement for the MSI and AppX formats.

However this does not help me understand why one of my projects has flipped to using it when other projects have not.


Solution

  • VS2017 15.9 added support for MSIX when targeting Windows SDK 1809 (17763) as described in the release notes

    You should not worry about .appxupload vs. .msixupload, since the store accept both and clients running 1809 won't see any difference between one or the other.