Как создать.appxupload для созданного appx с помощью инструмента makeappx?
Я создал appx для.Net Desktop с помощью инструмента makeappx. Я использовал эту команду для генерации appx: makeappx pack -d "C:\Centennial\PackageLayout"-p "C:\Centennial\Output\HelloCentennial.appx" Пакет создание успешно завершено, и я получаю вывод как HelloCentennial.appx. Тест комплекта сертификации приложения для Windows также прошел. Но когда я хочу загрузить его в Windows Store, он запрашивает файл.appxupload. Я знаю, что.appxupload - это zip-файл, содержащий пакет.appx и файл.appxsym. Но я не знаю, как создать его вручную или сгенерировать с помощью инструмента MakeAppx. Было бы замечательно, если кто-то может помочь в этом.
1 ответ
Но я не знаю, как создать его вручную или с помощью инструмента MakeAppx.
Файл.appxsym не может быть создан с помощью MakeAppx.exe. Вы можете использовать PDBCopy.exe, чтобы вручную скопировать все файлы PDB, относящиеся ко всем библиотекам dll, exe или winmd без личных символов. Этот инструмент берет файл символов, который содержит как данные закрытых символов, так и таблицу открытых символов, и создает копию этого файла, которая содержит только таблицу открытых символов.
Эти символы PDB могут быть заархивированы в файл.appxsym. Затем вы можете заархивировать.appx и.appxsym в файл.appxupload, который нужно загрузить.
Не будет доступной аналитической или отладочной информации, если вы не включите.appxsym.