Почему Desktop Bridge создает пакет.msixupload, когда он используется для создания.appxupload?

Я использую VS2017 15.9.6 с приложением XAF Winforms и Desktop Bridge. В какой-то момент я смог создать пакет.appxupload для загрузки в магазин, однако теперь я могу создать только пакет.msixupload

Документы, кажется, не объясняют разницу.

Я использую Create App Packages, щелкнув правой кнопкой мыши по проекту Packages. Я не думаю, что я что-то изменил в манифесте.

Я пробовал Release (Любой ЦП) и Release (x64) Решение - Framework 4.7.2 Я также пробовал 4.5.1

Эта статья MCP Mag объясняет, что

MSIX - запланированная замена Microsoft для форматов MSI и AppX.

Однако это не помогает мне понять, почему один из моих проектов переключился на его использование, а другие - нет.

2 ответа

Решение

VS2017 15.9 добавлена ​​поддержка MSIX для Windows SDK 1809 (17763), как описано в примечаниях к выпуску

Вы не должны беспокоиться о.appxupload против.msixupload, так как хранилище принимает оба, и клиенты, работающие на 1809, не увидят никакой разницы между тем или другим.

Похоже, это связано с минимальной версией Universal Windows. Я изменил целевую минимальную версию с обновления 15063 Создателей до Windows 10 версии 1809 Build 17763

Другие вопросы по тегам