Создать пакет msix для веб-сайта, используя makeappx.exe

Я пытаюсь создать пакет msix для веб-сайта, используя makeappx.exe (например, makeappx pack /d C:\temp\mywebsite /p C:\temp\mywebsite.msix) Какое значение будет иметь исполняемый файл, поскольку это веб-сайт? Вот мой раздел приложений от AppxManifest.xml

<Application Id="MyWebSite" Executable="MyWebSite" EntryPoint="Windows.FullTrustApplication">

Вот ошибка, которую я получил:

MakeAppx: ошибка: информация об ошибке: ошибка C00CE169: ошибка проверки манифеста приложения: манифест приложения должен быть действительным в соответствии со схемой: строка 23, столбец 44, причина: "Mywebsite" нарушает ограничение шаблона ".+.([Ee][Xx][Ee]). Атрибут "Исполняемый" со значением "MyWebSite" не удалось проанализировать.

1 ответ

Решение

Я считаю, что вам нужно установить атрибут StartPage, а не Executable, чтобы он указывал на ваш сайт.

Здесь вы можете найти схему для файла AppXManifest с более подробной информацией о каждом атрибуте из элемента Application.

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