Question

Quand je commence ma demande (il est un client qui se connectent avec WCF à un service) Je vois dans la fenêtre de sortie de Visual Studio avec de nombreuses lignes

Une première possibilité exception de type 'System.Xml.XmlException' est produite dans System.Xml.dll

J'ai allumer le jet de cette exception et voir, qu'il a lieu, lorsque le client appelle le service WCF. Le message de l'exception est:

nom A ne doit pas beginn avec '<' (En allemand:. Ein Nom darf nicht mit dem Zeichen '<', hexadezimaler Wert 0x3C, beginnen)

dois-je faire quelque chose à ce sujet? Ou est-ce normal? cela peut être un problème de performance?

Merci pour votre aide.

Cordialement, Thomas

Était-ce utile?

La solution

Ceci est normal. Messages d'exception de la première chance indiquent des exceptions qui ont été lancées et traitées.

Ceux que vous obtenez est probablement dû à un manque d'informations de configuration ou des informations de sérialisation dans votre assemblée. La puissance mentionnée ci-dessus ne pas être nécessaire si tout fonctionne bien.

Autres conseils

J'ai aussi eu cette exception après avoir appelé mon WCF dataservic endpoint deux ou trois fois. Après quelques recherches j'ai trouvé ce poste qui était sur place:

https://social.msdn.microsoft.com/Forums/en-US/74813783-8666-40c4-a9fd-7953f7b6849c/invalid-xml- avec-deux-alimentation-éléments retournés-après un peu-demandes? forum = adodotnetdataservices

Lorsque vous avez WCF traçage configuré et que vous avez défini logMessagesAtTransportLevel true, vous obtenez ce comportement

Alors j'ai changé la configuration de mon service et cela a fonctionné.

9 changements sur 10 ce n'est pas un problème. Il est courant dans ces classes (et aussi, par exemple Entity Framework) de lever des exceptions quand il est exécuté. Donc, je ne vous inquiétez pas trop.

Je vous inquiétez pas si vous pouvez entrer dans le code (à savoir que vous avez écrit le code vous-même qui lève l'exception).

Mais je ne pense pas que ce soit le cas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top