Почему 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