Распространение приложения на основе модели с помощью решения

Приложения, управляемые моделью, распределяются как объекты решения. После создания модели его можно сделать доступным для других сред , добавив приложение в решение , а затем экспортируя его.

После успешного импорта экспортированного решения (.zip-файла) в целевой среде приложение доступно для использования, если у пользователей есть роли безопасности , относящиеся к таблицам или другим объектам в приложении.

Перемещение решений между средами является основой для применения управления жизненным циклом приложений к созданным продуктам.

В этой статье описывается, как работать с решениями в базовом варианте. Дополнительные сведения о работе с решениями см. в этой статье.

Добавление приложения в решение

Чтобы распространить приложение, создайте решение, чтобы приложение можно было упаковать для экспорта.

  1. Войдите в Power Apps.

  2. Выберите "Решения " в области навигации слева и выберите "Создать решение". Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  3. Введите свойства на странице "Новое решение " и нажмите кнопку "Сохранить". Дополнительные сведения: Создание решения

  4. Откроется страница решения . Выберите Добавить существующее, выберите Приложение, выберите Модельное приложение, выберите приложение, которое нужно добавить в решение, а затем нажмите Добавить.

    Выберите компоненты решения.

  5. Если появится страница Отсутствующие обязательные компоненты, рекомендуется выбрать Да, включите обязательные компоненты для добавления таких необходимых компонентов, как таблицы, представления, формы, диаграммы и карта сайта, которые являются частью приложения. Нажмите ОК.

Экспорт решения

Чтобы распространить приложение, чтобы его можно было импортировать в другие среды или сделать доступным в Microsoft Marketplace, экспортируйте решение в ZIP-файл. Затем ZIP-файл, содержащий приложение и компоненты, можно импортировать в другие среды.

  1. Выберите Solutions на левой панели навигации Power Apps. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  2. Выберите решение, а затем на панели инструментов выберите "Экспорт решения".

  3. На панели "Перед экспортом " рекомендуется опубликовать перед нажатием кнопки "Далее".

  4. Если отсутствуют зависимости, появится область управления зависимостями решения . Нажмите кнопку "Далее", чтобы добавить отсутствующие зависимости.

  5. В области экспорта этого решения примите номер добавочной версии, уже предоставленный или введите другой, выберите "Неуправляемый " или "Управляемый", а затем выберите "Экспорт". Дополнительные сведения о типах пакетов решений см. в статье "Решения".

    Замечание

    • Обычно вы экспортируете решение как управляемое , так как хотите продолжить работу над проектом в текущей среде. Неуправляемые версии ваших решений должны рассматриваться как основные источники для компонентов Microsoft Power Platform и проверяться в вашей системе управления версиями. Мы не рекомендуем импортировать неуправляемые решения в рабочие среды, отличные от среды разработки.
    • По умолчанию выбрана запуск средства проверки решений при экспорте. Рекомендуется разрешить средству проверки решения выполнить свою функцию, чтобы выявить возможные проблемы при экспорте.
  6. В зависимости от браузера и параметров файл пакета .zip создается и копируется в папку загрузки по умолчанию. Имя файла пакета основано на уникальном имени решения, добавленном с подчеркиванием и номером версии решения.

    Замечание

    При экспорте приложения с помощью решения URL-адрес приложения не экспортируется.

Импорт решения

При получении ZIP-файла решения, содержащего приложение, которое вы хотите импортировать, откройте страницу компонента решений и импортируйте решение. Когда решение успешно импортировано, приложение доступно в среде.

  1. Войдите в Power Apps.
  2. Выберите решения в области навигации слева, а затем на панели инструментов выберите "Импорт решения". Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.
  3. Выберите из следующих параметров, чтобы импортировать решение из:
  4. Выберите импорт и дождитесь импорта решения. Это может занять разное время на основе сложности решения.

Дополнительные сведения о решениях

Изменение префикса издателя решения