2010-05-20 10 views
6

मुझे डब्ल्यूसीएफ के साथ वास्तविक समस्याएं आ रही हैं। कोई स्पष्ट कारण के लिए मैं जब मेरे समाधान में किसी भी WCF सेवा डिबगिंग निम्न त्रुटियों हो रही शुरू कर दिया है:डब्ल्यूसीएफ प्रोटोकॉल अपवाद

ProtocolException हुई सामग्री प्रकार आवेदन/साबुन + xml; charset = utf-8 को सेवा पर पाठ/xml की अपेक्षा की गई थी; charset = utf-8। ग्राहक और सेवा बाइंडिंग मेल नहीं खा सकते हैं।

फ़ाइल या विधानसभा 'System.Xml.XmlSerializers, संस्करण = 4.0.0.0 लोड नहीं कर सका, संस्कृति = तटस्थ:

क्लिक करने से अपवाद खिड़की विवरण पर जारी रखने के लिए एक अलग अपवाद की ओर जाता है , PublicKeyToken = b77a5c561934e089 'या इसकी निर्भरताओं में से एक। सिस्टम निर्दिष्ट फ़ाइल नहीं ढूंढ सकता है।

विजुअल स्टूडियो में डिस्सेप्लर विंडो भी दिखाई देती है जब ये अपवाद होते हैं।

PlatformNotSupportedException निर्दिष्ट क्रिप्टोग्राफिक एल्गोरिथम इस मंच पर समर्थित नहीं है:

जब तक अपवाद रोक WCF टेस्ट क्लाइंट शुरू होता है, लेकिन मेरी सेवा से किसी भी विधि लागू जारी रखने के लिए क्लिक करने के बाद मुझे इस अपवाद देता है।

मैंने अपनी मौजूदा सेवा को एक नए खाली समाधान में जोड़ने की कोशिश की और त्रुटियां बंद हो गईं। हालांकि, मेरी सेवा को दो बार चलाने के बाद, त्रुटियां फिर से शुरू हो गई हैं।

मेरे पास वास्तव में मेरे समाधान में दो डब्ल्यूसीएफ सेवाएं हैं (एक डब्ल्यूसीएफ वर्कफ़्लो सेवा और एक डब्ल्यूसीएफ सेवा जो डेटा एक्सेस विधियों (एंटिटी फ्रेमवर्क), एक वेब एप्लिकेशन और कुछ अन्य सहायक वर्ग पुस्तकालयों का खुलासा करती है। वेब चलाने का प्रयास आवेदन या अलगाव में किसी भी सेवा अब मुझे एक ही प्रोटोकॉल अपवाद देता है।

किसी भी मदद की बहुत। मैं, विजुअल स्टूडियो 2010 का उपयोग कर रहा लक्षित कर .NET फ्रेमवर्क के 4.0।

धन्यवाद सराहना की जाएगी

उत्तर

3

मैं

का भी अनुभव किया 0

फ़ाइल या असेंबली 'System.Xml.XmlSerializers, संस्करण = 4.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = b77a5c561934e089' या इसकी निर्भरताओं को लोड नहीं किया जा सका। सिस्टम निर्दिष्ट फाइल का पता लगाने में नाकामयाब रहा।

त्रुटि संदेश। मेरी असेंबली संदर्भ सही थे, वास्तव में बहुत अजीब। त्रुटि से छुटकारा पाने के लिए, मुझे निम्नलिखित कार्य मिलते हैं (भविष्य में कुछ समय के लिए स्पष्टीकरण की उम्मीद है)।:)

दृश्य स्टूडियो शीर्ष मेनू: डीबग> अपवाद> सभी

रेफरी this post by Peter G.

आशा इस मदद करता है,

+2

यह एक समाधान नहीं है रीसेट, यह सिर्फ सभी अपवाद रिपोर्टिंग की हो जाएगा। –

संबंधित मुद्दे