Создайте пакет msix вручную без графического интерфейса или установщика msi

Может ли кто-нибудь дать мне подсказку, как я могу вручную определить пакет msix? В моем приложении пока нет пакета msi, поэтому я не могу его просто преобразовать. Есть ли способ создать как файл конфигурации, где я вручную определяю, какие файлы должны быть включены в пакет msix? Создатель графического интерфейса пользователя MSIX также не дает мне достаточного контроля. Любая ссылка или помощь приветствуются

Я еще не очень много работал с MSIX, но мне интересно, почему бы просто не создать MSI для преобразования? Создание простого приложения займет не более нескольких минут.   —  person Daniel Stephens    schedule 13.10.2018

Я тоже подумал об этом, но решил не делать этого, потому что не хочу идти дополнительным путем и создавать что-то, что мне не нужно — кстати, приложение имеет объем около 6 ГБ.   —  person Daniel Stephens    schedule 13.10.2018

Я вслух задаюсь вопросом … Интересно, сможет ли MSIX обработать такой большой пакет. (Это не значит, что это FUD.) Я знаю, что MSI будет сложно требовать от пакета наличия нескольких внешних кабинетов и, возможно, внимания к тому, сколько компонентов / файлов вы создаете, с учетом различных масштабов.   —  person Daniel Stephens    schedule 13.10.2018

Я не чувствую себя слишком компетентным, отвечая на этот вопрос, но есть Advanced Installer Express edition . Как говорит Крис, если вы сделаете 6 ГБ одним пакетом, то, насколько мне известно, вы не сможете хранить файл на разделах FAT32 (если только в последнее время не было обновлений). Поскольку Windows уже несколько поколений требует NTFS в качестве системного раздела, я думаю, вы все равно можете попробовать, но многие USB-накопители все еще работают с файловой системой FAT32.   —  person Daniel Stephens    schedule 13.10.2018

См. также:  PyCall не может найти scipy в Юлии

И еще одна ссылка: Учебник по MSIX.   —  person Daniel Stephens    schedule 13.10.2018

Большое спасибо . !   —  person Daniel Stephens    schedule 13.10.2018

@DanielStephens Добавил комментарий ниже. И создатель графического интерфейса пользователя MSIX, о котором вы говорите, вы имеете в виду бесплатный инструмент, доступный в Магазине Windows, который называется MSIX Packaging Tool?   —  person Daniel Stephens    schedule 19.10.2018

О, мне нужно добавить, что Firegiant (коммерческая ветвь WiX) поддерживает MSIX в Пакет расширения WiX (не уверен в цене, [email protected]). Остается увидеть, что будет поддерживать WiX4.   —  person Daniel Stephens    schedule 19.10.2018

Не уверен в поддержке Installshield и PACE Suite MSIX. Упрощенный список основных инструментов.   —  person Daniel Stephens    schedule 19.10.2018

Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 2
  1. Daniel Stephens

    Как рекомендовал Штейн, простой способ — получить Express edition из расширенного установщика и просто создайте новый пустой проект (не конвертируйте старый установщик, он тоже может это сделать), а затем добавьте на страницу файлов и папок все ресурсы, которые вы хотите включить в пакет.

    В остальных представлениях проекта вы можете определить детали вашего приложения, конфигурации цифровой подписи, возможности, … в основном все, что нужно будет вручную определить в файле AppxManifest.xml, который вы можете определить через его графический интерфейс.

    И если вы действительно начинаете работать с MSIX, то написанное мной руководство также будет хорошим ссылка для начала.

    Заявление об ограничении ответственности: я работаю над расширенным установщиком для тимбилдинга.

    Не уверен, что этот плейлист YouTube для упаковки MSIX связан с содержанием уже перечислены? И все видео YouTube с расширенным установщиком. person Daniel Stephens; 19.10.2018

  2. Daniel Stephens

    Самый простой способ — использовать бесплатный исполняемый файл makeappx.exe от Microsoft, который может создавать пакеты msix и appx из каталога, в котором находится ваше приложение.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: