Fout 'Full formXml wordt verwacht om een formulier te maken' bij het importeren van een oplossing
Van toepassing op: Power Platform, Oplossingen
Symptomen
Wanneer u een oplossing importeert, wordt het volgende foutbericht weergegeven:
Microsoft.Crm.CrmInvalidOperationException: full formXml wordt verwacht een formulier te maken
Oorzaak
Deze fout treedt op wanneer het formulier dat u importeert niet bestaat in de doelomgeving en het formulier voor het eerst wordt geïmporteerd. De oplossing die u importeert, heeft alleen formulierwijzigingen (diff) in de XML van het formulier wanneer deze een volledige FormXml moet hebben. Een oplossing moet alleen een diff-formulier-XML importeren wanneer het formulier al aanwezig is in de omgeving en u de wijzigingen importeert. Als u dit wilt controleren, opent u het customizations.xml-bestand van uw oplossing en zoekt u naar het FormXml
knooppunt met behulp van de formulier-id die wordt weergegeven in het foutbericht. Als de FormXml een kenmerk met de naam solutionaction
bevat, is het formulier-XML een diff.
Tijdelijke oplossing
Om dit probleem te omzeilen, moet de xml van het formulier een volledige FormXml zijn (mag het kenmerk niet bevatten dat zich in het customizations.xml-bestand bevindtsolutionaction
) en kan het worden verkregen uit het exemplaar waarin dit formulier oorspronkelijk is gemaakt als een onbeheerd formulier.