There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent ...

There is a cycle of XML compatibility definitions, such that namespace '{0}' overrides itself. This could be due to inconsistent XmlnsCompatibilityAttributes in different assemblies. Please change the definitions to eliminate this cycle.