Может ли кто-нибудь дать мне подсказку, как я могу вручную определить пакет 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
И еще одна ссылка: Учебник по 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
Как рекомендовал Штейн, простой способ — получить Express edition из расширенного установщика и просто создайте новый пустой проект (не конвертируйте старый установщик, он тоже может это сделать), а затем добавьте на страницу файлов и папок все ресурсы, которые вы хотите включить в пакет.
В остальных представлениях проекта вы можете определить детали вашего приложения, конфигурации цифровой подписи, возможности, … в основном все, что нужно будет вручную определить в файле AppxManifest.xml, который вы можете определить через его графический интерфейс.
И если вы действительно начинаете работать с MSIX, то написанное мной руководство также будет хорошим ссылка для начала.
Заявление об ограничении ответственности: я работаю над расширенным установщиком для тимбилдинга.
Не уверен, что этот плейлист YouTube для упаковки MSIX связан с содержанием уже перечислены? И все видео YouTube с расширенным установщиком. — person Daniel Stephens; 19.10.2018
Самый простой способ — использовать бесплатный исполняемый файл makeappx.exe от Microsoft, который может создавать пакеты msix и appx из каталога, в котором находится ваше приложение.