Создание пакета приложения (приложения для Магазина Windows)

В мастере Создание пакетов приложения можно задать метаданные для пакета приложения. Дополнительные сведения см. в разделе Упаковка приложения для Магазина Windows с помощью Visual Studio 2012.

Создание пакета приложения для Магазин Windows

  1. В строке меню выберите Проект, Магазин, Создание пакетов приложения.

    Примечание

    При использовании Visual Studio Express 2012 для Windows 8 вместо этого выберите Магазин, Создание пакетов приложения.

    Откроется мастер Создание пакетов приложения.

  2. На странице Создайте свои пакеты выберите параметр Да и перейдите по ссылке Вход.

    Появится диалоговое окно Вход.

    Примечание

    Если учетная запись разработчика еще не установлена, перейдите по ссылке Создание учетной записи, чтобы открыть страницу, на которой можно получить учетную запись.

  3. В диалоговом окне Вход введите учетную запись и пароль Майкрософт, затем нажмите кнопку Вход.

  4. На странице Выберите имя приложения выберите из списка Имя приложения для упаковываемого приложения, а затем нажмите кнопку Далее.

    При упаковке обновления для приложения, которое уже опубликовано, установите флажок Включать имена приложений, для которых уже есть пакеты для отображения имен опубликованных приложений в списке.

    Если имена приложений не отображаются в списке, перейдите по ссылке Зарезервировать имя, чтобы открыть панель мониторинга и зарезервировать имя.

  5. На странице Выберите и настройте пакеты в текстовом поле Выходное расположение введите расположение, в котором будут созданы файлы пакета.

  6. (Необязательно) в текстовых полях Версия обновите номер версии приложения.

    В каждом поле необходимо ввести целое число от 0 до 65535 включительно.

    Примечание

    Если установлен флажок Увеличивать автоматически, последнее поле номера версии будет увеличиваться на единицу при каждой упаковке приложения. Однако обычно не рекомендуется увеличивать основной номер версии, если приложение изменяется незначительно.

  7. В разделе Выберите создаваемые пакеты и сопоставления конфигурации решения установите флажок для каждой конфигурации построения, для которой необходимо создать пакет.

    В таблице конфигураций построения перечислены возможные архитектуры платформы пакета (т. е. нейтральная, ARM, x64 и x86). В каждой строке в поле со списком показано сочетание текущего значения Конфигурация решения и варианты значения Архитектура, которые относятся к архитектуре в этой строке. Для платформы по умолчанию установлен флажок напротив платформы текущего активного проекта. Поле со списком строки Нейтральная содержит сочетания значения Конфигурация решения, включающие AnyCPU в качестве платформы проекта. Если отсутствует допустимое сочетание Конфигурация решения, то вся строка для данной платформы недоступна для выбора. Один пакет создается для каждой указанной конфигурации.

  8. Для каждой указанной конфигурации построения выбирается Конфигурация решения, которую необходимо построить.

    При упаковке приложения для Магазин можно указать Выпуск или созданную пользовательскую конфигурацию решения.

    Пакет создается для каждой указанной конфигурации построения.

  9. Установите или снимите флажок Включить файлы общедоступных символов (если имеются) для выполнения анализа сбоев приложения.

    Если флажок установлен (по умолчанию), Visual Studio создает общедоступные файлы символов (.pdb) и добавляет их в файл .appxupload. Файл .appxupload создается в процессе упаковки и содержит два других файла: .appx и .appxsym. .appxsym — это сжатый файл, который содержит общедоступные символы приложения. При передаче приложения и файла .appxupload в Магазин, Магазин анализирует файл и использует общедоступные символы для сопоставления сбоев приложения. Получаемые в результате данные телеметрии для приложения публикуются на панели мониторинга разработчика. Дополнительные сведения см. в разделе Отправка приложения и Анализ приложения в Магазине Windows.

  10. Нажмите кнопку Создать.

    Если процесс упаковки завершен, откроется страница Создание пакетов завершено.

  11. Чтобы проверить, соответствует ли пакет требованиям для Магазин, нажмите кнопку Запустить комплект сертификации приложений для Windows.

    Примечание

    Этот параметр доступен только в том случае, если указана хотя бы одна конфигурация решения, которая поддерживает локальную проверку. Дополнительные сведения см. в разделе Проверка приложения с помощью комплекта сертификации приложений для Windows.

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

  1. В строке меню выберите Проект, Магазин, Создание пакетов приложения.

    Примечание

    При использовании Visual Studio Express 2012 для Windows 8 вместо этого выберите Магазин, Создание пакетов приложения.

    Откроется мастер Создание пакетов приложения.

  2. На странице Создайте свои пакеты выберите параметр Нет и перейдите по ссылке Вход.

  3. На странице Выберите и настройте пакеты в текстовом поле Выходное расположение введите расположение, в котором будут созданы файлы пакета.

  4. (Необязательно) в текстовых полях Версия обновите номер версии приложения.

    В каждом поле необходимо указать целое число от 0 до 65535 включительно.

    Примечание

    Если установлен флажок Увеличивать автоматически, последнее поле номера версии будет увеличиваться на единицу при каждой упаковке приложения. Однако обычно не рекомендуется увеличивать основной номер версии, если приложение изменяется незначительно.

  5. В разделе Выберите создаваемые пакеты и сопоставления конфигурации решения установите флажки для конфигурации построения, которую необходимо упаковать.

  6. Для каждой указанной конфигурации построения выбирается Конфигурация решения, которую необходимо построить.

    В таблице конфигураций построения перечислены возможные архитектуры платформы пакета (т. е. нейтральная, ARM, x64 и x86). В каждой строке в поле со списком показано сочетание текущего значения Конфигурация решения и варианты значения Архитектура, которые относятся к архитектуре в этой строке. По умолчанию флажок платформы установлен напротив платформы текущего активного проекта. Поле со списком строки Нейтральная содержит сочетания значения Конфигурация решения, включающие AnyCPU в качестве платформы проекта. Если отсутствует допустимое сочетание Конфигурация решения, то вся строка для данной платформы недоступна для выбора. При упаковке приложения для тестирования можно выбрать Отладка, Выпуск или любую созданную пользовательскую конфигурацию решения.

    Один пакет создается для каждой указанной конфигурации построения.

  7. Если не нужно включать файлы символов (PDB-файлы) в пакет, снимите флажок Включить файлы общедоступных символов (если имеются) для выполнения анализа сбоев приложения.

    Примечание

    Необходимо включить файлы символов, если в Магазин требуется включить данные телеметрии.

  8. Нажмите кнопку Создать.

    Если процесс упаковки завершен, откроется страница Создание пакетов завершено.

  9. Чтобы проверить, соответствует ли пакет приложения требованиям для Магазин, нажмите кнопку Запустить комплект сертификации приложений для Windows.

    Примечание

    Этот параметр доступен только в том случае, если указана хотя бы одна конфигурация решения, которая поддерживает локальную проверку. Дополнительные сведения см. в разделе Проверка приложения с помощью комплекта сертификации приложений для Windows.

После создания пакета приложения для тестирования или локального распространения этот пакет можно установить на локальном компьютере или устройстве. Инструкции по установке см. в разделе Локальный общий доступ к пакету приложения (приложения для Магазина Windows).

См. также

Основные понятия

Упаковка приложения для Магазина Windows с помощью Visual Studio 2012

Другие ресурсы

Подготовка приложения для Магазина Windows