Работа с решениями с помощью PowerShell
Веб-API средства проверки Power Apps предоставляет механизм для выполнения статического анализа по настройкам и расширениям платформы Microsoft Dataverse. Это доступно для создателей и разработчиков, чтобы можно было выполнить проверку решений с широким статическим анализом ваших решений по набору правил оптимальной работы и быстро выявить эти проблемные закономерности. Чтобы начать использовать веб-API средства проверки Power Apps см. Приступая к работе.
Служба средства проверки предоставляет логику для функции средства проверки решения на портале создателей Power Apps и включен как часть автоматизации для приложений, переданных в AppSource. В этом разделе рассказано, как выполнить анализ лучших решений для ваших настроек и расширений в вашем конвейере DevOps, чтобы проверить качество компонента вашего решения.
Совет
Совет № 1. Рассмотрите возможность использования модуля PowerShell, Microsoft.PowerApps.Checker.PowerShell вместо использования веб-API. Модуль — это полностью поддерживаемый сообществом инструмент, который доступен в Коллекции PowerShell. Текущее ограничение заключается в том, что для этого требуется Windows PowerShell в вашем конвейере проекта. Если вы не можете выполнить это требование, лучшим вариантом будет взаимодействие с веб-API напрямую.
Совет № 2. Вы можете легко управлять решениями, используя PowerShell как часть своей настраиваемой автоматизации. См. модуль Microsoft.Xrm.Data.PowerShell, который также является инструментом, созданным и поддерживаемым сообществом. См. образец кода здесь. Например:Export-CrmSolution "MySolution"
Export-CrmSolution -conn $conn -SolutionName "MySolution" -Managed -SolutionFilePath "C:\temp" -SolutionZipFileName "MySolution_Managed.zip"
Import-CrmSolutionAsync -SolutionFilePath c:\temp\mysolution.zip -ActivateWorkflows -OverwriteUnManagedCustomizations -MaxWaitTimeInSeconds 600
Кроме того, в инструменты сборки Azure DevOps включена задача средства проверки. Для получения дополнительной информации об использовании этой задачи в конвейере сборки см. Проверка качества.
См. также
Модули PowerShell
Online Management API (REST) для управления средами
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).
Обратная связь
Отправить и просмотреть отзыв по