Há um ciclo de definições de compatibilidade de XML, fazendo com que o namespace '{0}' substitua a ele mesmo. Isso pode acontecer ...

Há um ciclo de definições de compatibilidade de XML, fazendo com que o namespace '{0}' substitua a ele mesmo. Isso pode acontecer devido a XmlnsCompatibilityAttributes inconsistentes em assemblies diferentes. Altere as definições para eliminar esse ciclo ou passe um conjunto não conflitante de Assemblies de Referência no construtor XamlSchemaContext.