Reputation: 11
So here is my problem, I am trying to import the solution from crm 2013 online version to crm 2011 and while doing it, it throws an error message
The import file is invalid. XSD validation failed with the following error: 'The element 'attribute' has invalid child element 'IntroducedVersion'.
List of possible elements expected: 'LookupBrowse, MaxValue, ReferencedEntityObjectTypeCode, CanModifySearchSettings, MaxLength, CanModifyAdditionalSettings, XmlAbbreviation, AggregateOf, YomiOf, AttributeOf, AccuracySource, displaynames, Descriptions, Length, Accuracy, LinkedAttribute, CalculationOf, LookupTypes, CanModifyFieldLevelSecuritySettings, LookupStyle, Format, MinValue, OptionSetName, CanModifyRequirementLevelSettings, AppDefaultValue, optionset, IsRenameable, IsCustomizable'.
This solution was first created in crm 2011 and then got upgraded to crm 2013 due to which when I try to bring it back to crm 2011, it is giving me this error message.
Please help me out to work with this issue.
Upvotes: 0
Views: 2585
Reputation: 15128
Short Answer: You can't.
Long Answer: As the error message pointed out the XSD
validation failed. This means that CRM 2011 validates the xml contained inside the solution with its schema. CRM 2013 introduced several changes in forms and components (and accordingly its validation scheda), so the solutions are not backward compatible.
You can try to manually adapt the xml solution to a CRM 2011 xml file, but I don't know if you can succeed and probably it's easier to replicate the customization inside the CRM 2011 environment.
Upvotes: 2