Я пытаюсь пройти через некоторую базовую автоматизацию для создания некоторых проектов UWP/Centennial, и я нахожусь в точке, где мне нужно взять AppX с тестовой подписью, распаковать и подписать его, затем повторно упаковать и реализовать. подпишите сам AppX. Например,
makeappx unpack /p "%CD%\UpgradeTestAppX_1.0.3.0_x64.appx" /d "%CD%\unpacked" /o /l
Это отлично работает, как и запуск инструментов подписи для подписи содержимого внутри "%CD%\unpacked"
Проблема, с которой я сталкиваюсь, - это пробел в документации.
/f
Указывает файл сопоставления.
Я видел несколько упоминаний этого "файла сопоставления", но не могу понять, что именно они означают. Термин слишком общий для меня, чтобы сделать вывод, что это такое или как его сделать. Лучшее, что я могу предположить, это то, что это может относиться к
Но потом вот это:
<mapping file>
Имя файла, указывающее источник пакета пункт назначения
Но это не то, что, похоже, соответствует этому другому типу файла, в котором есть карта слов, или, по крайней мере, <mapping file>
кажется мне более общим, чем App package block map
.
<mapping file>
для текущей документацииMakeAppX
совпадает сApp package block map
?- Где я могу сослаться на пример или руководство по этому файлу сопоставления, которое поможет мне понять, для чего все это можно использовать? Если файл маппинга это файл
AppxBlockMap.xml
, то я просто хочу знать, что вообще можно с ним сделать по прямому назначению.