Lahendustega töötamine PowerShelli abil

Power Appsi kontrollija veebi API pakub staatilise analüüsi kontrollide teostamise mehhanismi Microsoft Dataverse'i platvormi kohanduste ja laienduste põhjal. See on saadaval koostajatele ja arendajatele oma lahenduste hea tava reeglite osas rikkaliku staatilise analüüsi teostamiseks ja kiiresti nende probleemsete mustrite tuvastamiseks. Power Appsi kontrollija veebi API kasutamise alustamiseks lugege teemat Alustamine.

Kotrollija teenus pakub lahenduse kontrollija funktsiooni loogikat Power Appsi koostaja portaalis ja on kaasatudAppSource'i esitatud rakenduste automatiseerimise osana. Selles jaotises kirjeldatakse, kuidas käitada oma DevOps konveieri kohanduste ja laienduste parima tava lahenduse analüüsi oma lahenduse komponendi kvaliteedi kinnitamiseks.

Näpunäide

Näpunäide 1: kaaluge PowerShelli mooduli Microsoft.PowerApps.Checker.PowerShell kasutamist veebi API kasutamise asemel. See on täielikult toetatud tööriist, mis on saadaval PowerShelli galeriis. Praegu on selle piiranguks Windows PowerShelli nõue teie projekti konveieris. Kui te ei saa seda nõuet täita, on tõenäoliselt parim lahendus veebi API-ga otse suhtlemine.

Näpunäide 2: PowerShelli abil saate hõlpsalt hallata lahendusi oma kohandatud automatiseerimise osana. Vt Microsoft.Xrm.Data.PowerShell moodulit, mis on kogukonna loodud ja toetatud tööriist. Näidiskoodi leiate siit. Näiteks:
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

Lisaks hõlmavad Azure DevOpsi arendustööriistas kontrollija ülesannet. Lisateavet selle ülesande kasutamise kohta oma versioonijärgu konveieris leiate teemast Kvaliteedikontroll.

Vt ka

PowerShelli moodulid
Veebihalduse API (REST) keskkondade haldamiseks