Felet "Fullständig formXml förväntas skapa ett formulär" när du importerar en lösning
Gäller för: Power Platform, Solutions
Symptom
När du importerar en lösning får du följande felmeddelande:
Microsoft.Crm.CrmInvalidOperationException: fullständig formXml förväntas skapa ett formulär
Orsak
Det här felet uppstår när formuläret du importerar inte finns i målmiljön och formuläret importeras för första gången. Lösningen som du importerar har endast formulärändringar (diff) i formatet XML när den ska ha en fullständig FormXml. En lösning bör endast importera ett diff-formulär-XML när formuläret redan finns i miljön och du importerar ändringarna. Kontrollera genom att öppna lösningens customizations.xml-fil och söka FormXml
efter noden med hjälp av formulär-ID:t som visas i felmeddelandet. Om FormXml innehåller ett attribut med namnet solutionaction
är xml-formuläret ett diff.
Lösning
För att undvika det här problemet måste formulär-XML vara en fullständig FormXml (bör inte innehålla solutionaction
attributet som finns i filen customizations.xml ) och kan hämtas från den instans där formuläret ursprungligen skapades som ett ohanterat formulär.