Delen via


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 solutionactionbevat, 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.