Chaque fois que mon pool d'applications hôte WCF démarre, le client qui lui envoie le premier appel WCF lève toujours "System.Xml.XmlException: il y a éléments racines multiples "Tous les appels suivants fonctionnent parfaitement.Première demande WCF, le client lève systématiquement System.Xml.XmlException: Il y a plusieurs éléments racine
Cette exception se produit du côté client/client de la requête WCF. J'ai testé cela pour un client WCF complet et un client Silverlight. Il utilise basicHttpBinding, pas de sécurité, et aspnetCompatabilityMode = true
Ce ne serait pas un gros problème si le pool d'applications restait actif, mais avec le manque d'activité, il s'éteint et l'erreur se produit à nouveau quand il redémarre .
Je dois également mentionner que le pool d'applications commence parfois à partir d'une requête non-WCF vers une autre page. Mais encore la première fois que WCF est appelé, il lance toujours cette exception du côté client.
Quelqu'un a-t-il déjà vu ça? Je peux fournir plus de détails si nécessaire.
Merci
Je doute: http://www.bing.com/search?q=XmlException+%22multiple+root+elements%22+wcf&go=&form=QBRE&qs=n –