Создать пакет msix вручную без графического интерфейса или установщика MSI
Может кто-нибудь дать мне подсказку, как я могу вручную определить пакет MSIX? В моем приложении нет пакета MSI (пока), поэтому я не могу просто конвертировать его. Есть ли способ создать как файл конфигурации, где я определяю вручную, какие файлы должны быть включены в пакет msix? MSIX GUI Creator также не дает мне достаточного контроля. Любая ссылка или помощь высоко ценится
2 ответа
Самый простой способ - использовать бесплатный исполняемый файл makeappx.exe от Microsoft, который может создавать пакеты msix и appx из каталога, в котором находится ваше приложение.
Как рекомендовал Штейн, проще всего получить Express Edition от Advanced Installer и просто создать пустой новый проект (не конвертировать старый установщик, он тоже может это сделать), а затем добавить на страницу Files and Folders все необходимые ресурсы. включить в пакет.
В остальных представлениях проекта вы можете определить детали вашего приложения, настройки цифровой подписи, возможности,... в основном все, что нужно будет вручную определить в файле AppxManifest.xml, который вы можете определить через его графический интерфейс.
И если вы действительно начинаете работать с MSIX, то руководство, которое я написал, также является хорошим справочным материалом для начала.
Отказ от ответственности: я работаю над созданием команды Advanced Installer.