2010-10-19 34 views
6

Je reçois toujours l'erreur ci-dessus lorsque je génère une classe proxy pour mon service en utilisant SvcUtil. Le service expose une propriété de type System.Xml.Linq.XElement. Le SvcUtil génère malheureusement une propriété de type System.Xml.XmlElement. D'un autre côté, si j'utilise Add Reference dans VS pour générer la classe proxy, tout va bien. J'ai essayé la dernière version 4.0 de SvcUtil à partir du dossier Outils NETFX 4.0, mais toujours sans succès.SvcUtil et 'System.Xml.Linq.XElement' ne peuvent pas être convertis en erreur de compilation 'System.Xml.XmlElement'

+2

Vous ne devriez pas exposerons un type spécifique .net comme ceci dans un contrat de données. Pourquoi ne pas générer une classe fortement typée pour la structure xml ou juste exposer une chaîne? –

+0

Avez-vous déjà trouvé cela? Je cours également dans ceci avec un service en passant un objet de dessin. –

Répondre