System.InvalidOperationException: Namespace prefix 'xsd' is not defined.
In SharePoint 2010 mi è capitato, cercando un utente AD, che sulla conferma mi comparisse un errore con correlation id che rimandava a questo:
System.InvalidOperationException: Namespace prefix 'xsd' is not defined.
at System.Xml.Serialization.XmlSerializationReader.ToXmlQualifiedName(String value, Boolean decodeName)
at Microsoft.Xml.Serialization .GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read1_Object(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read2_DictionaryEntry(Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read3_ArrayOfDictionaryEntry()
Il problema è legato cliente, o meglio alla versione di Internet Explorer.
Nel mio caso si trattava di IE10, settando la compatibilità a IE8 l'errore è sparito.
System.InvalidOperationException: Namespace prefix 'xsd' is not defined.
at System.Xml.Serialization.XmlSerializationReader.ToXmlQualifiedName(String value, Boolean decodeName)
at Microsoft.Xml.Serialization .GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read1_Object(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read2_DictionaryEntry(Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderDictionaryEntryArray.Read3_ArrayOfDictionaryEntry()
Nel mio caso si trattava di IE10, settando la compatibilità a IE8 l'errore è sparito.