में परिवर्तित नहीं किया जा सकता है जब मैं SvcUtil
का उपयोग कर अपनी सेवा के लिए प्रॉक्सी क्लास उत्पन्न करता हूं तो मैं हमेशा उपर्युक्त त्रुटि प्राप्त करता हूं। सेवा System.Xml.Linq.XElement
प्रकार की संपत्ति का खुलासा कर रही है। SvcUtil
दुर्भाग्यवश System.Xml.XmlElement
प्रकार की संपत्ति उत्पन्न करता है। दूसरी ओर यदि मैं प्रॉक्सी क्लास उत्पन्न करने के लिए वीएस में संदर्भ जोड़ें का उपयोग कर रहा हूं, तो सबकुछ ठीक है। मैंने नेटफैक्स 4.0 टूल्स फ़ोल्डर से SvcUtil
के नवीनतम 4.0 संस्करण की कोशिश की, लेकिन अभी भी कोई भाग्य नहीं है।SvcUtil और 'System.Xml.Linq.XElement' को 'System.Xml.XmlElement' कंपाइलर त्रुटि
6
A
उत्तर
2
मामले में किसी को अब भी विचार कर रही है, जैसे मैं था, इस सवाल का जवाब यहाँ है: http://social.msdn.microsoft.com/Forums/en/wcf/thread/42dbe820-3f59-4662-9664-83999e1746c0
Yaron नावेह SvcUtil.exe करने के लिए एक/संदर्भ तर्क जोड़ने पता चलता है।
svcutil/संदर्भ: "c: \ Program Files \ संदर्भ विधानसभाओं \ Microsoft \ फ्रेमवर्क \ v3.5 \ System.Xml.Linq.dll" http://localhost ...
+0
धन्यवाद, यह वास्तव में जल्दी पाया और मुझे कुछ समय बचाया :) – Popo
आप को उजागर नहीं किया जाना चाहिए एक .NET विशिष्ट प्रकार इस तरह एक डेटाकंट्रैक्ट में। क्यों एक्सएमएल संरचना के लिए दृढ़ता से टाइप की गई कक्षा उत्पन्न नहीं करते हैं या बस एक स्ट्रिंग का पर्दाफाश करते हैं? –
क्या आपने कभी यह पता लगाया था। मैं ड्रॉइंग ऑब्जेक्ट को पास करने वाली सेवा के साथ भी इसमें भाग ले रहा हूं। –