Ошибка проверки 3117: не удалось распаковать пакет APPX.

Я пытался отправить свое первое приложение для Windows Phone 8.1 в Центр разработки для Windows Phone, которое было создано в Visual Studio 2013 Update 2, и это проект WP8.1. В моем приложении нет ничего сложного, никаких зависимостей от баз данных и т. д., поскольку это в основном веб-приложение с собственными элементами управления.

Я выполнил следующие шаги для создания своего пакета APPX:

  1. В манифесте приложения я подписываю сборку с помощью созданного мной ключевого файла (даже если я не подписываю его, я все равно получаю ту же проблему)
  2. Затем я нажимаю Проект > Магазин > Связать приложение с магазином, и все работает нормально.
  3. Я нажимаю Построить > Перестроить решение, чтобы убедиться,
  4. После этого я нажимаю Проект > Магазин > Создать пакеты приложений.
  5. Я выбираю название приложения, которое я зарезервировал примерно день назад.
  6. Я устанавливаю свой номер версии (не имеет значения, какой номер версии я использую для этого - такая же проблема существует, несмотря ни на что)
  7. Я выбираю Neutral в качестве архитектуры (пробовал и только с ARM, но безуспешно).
  8. Установите флажок, чтобы включить Файлы общедоступных символов (неважно, выбрано это или нет, я все равно получаю сообщение об ошибке)
  9. Нажмите кнопку Создать, и все пройдет успешно, и мой пакет будет создан.
  10. Затем я нажимаю Запустить комплект сертификации приложений для Windows (версия 3.3), и мое приложение проходит все проверочные тесты.
  11. Я нажимаю Проект > Магазин > Загрузить пакеты приложений, после чего сразу перехожу к моему приложению в Центре разработки для Windows Phone.
  12. Я нажимаю Завершить, а затем Добавить новый на веб-странице Загрузить и описать свой пакет.
  13. Загрузка проходит отлично, но сразу после того, как загрузка достигает 100%, когда появляется сообщение Загружается информация для ваших пакетов, происходит сбой и возвращается ошибка 3117.

Это ошибка или я что-то здесь упускаю?


person justinhartman    schedule 23.04.2014    source источник


Ответы (1)


Оказывается, есть проблема с выбором приложения пакета во время фактического процесса упаковки. Между шагами 6 и 7 выше мне нужно было добавить еще один шаг, на котором я должен был выбрать Никогда Генерировать пакет приложений, после чего он смог загрузить приложение и распаковать его в Центре разработки для Windows Phone.

Раньше я выбирал только При необходимости или Всегда из раскрывающегося списка, но просто выбрав Никогда, я решил проблему с попыткой загрузить пакет в Microsoft.

На приведенном ниже снимке экрана я выделил (в красной рамке) параметр, в котором для параметра «Создать пакет приложений» должно быть установлено значение «Никогда».

Надеюсь, это поможет кому-то еще, потому что нигде в Интернете или SO не было ничего вокруг этой ошибки от MS.

Создать настройки пакета приложений

person justinhartman    schedule 23.04.2014