मेरे पास एक डब्ल्यूसीएफ सेवा है जिसे विंडोज सेवा पर होस्ट किया गया है और विंडोज मोबाइल उपकरणों की सेवा के लिए बेसिकहटप एंडपॉइंट का उपयोग करता है जो उससे जुड़ा हुआ है।डब्ल्यूसीएफ अनुरोध HTTP स्थिति 405 के साथ विफल रहा: विधि स्वीकृत नहीं
समस्या यह है कि डिवाइस एमुलेटर के साथ। मैं सेवा से कनेक्ट कर सकता हूं और किसी भी समस्या के बिना इसका उपयोग कर सकता हूं, लेकिन वास्तविक डिवाइस के साथ। मुझे त्रुटि मिलती है:
WCF The request failed with HTTP status 405: Method Not Allowed.
मैंने सेवा को लागू करने के लिए निम्नलिखित कोड का उपयोग किया है।
BasicHttpBinding basicHttpBinding = new BasicHttpBinding();
basicHttpBinding.UseDefaultWebProxy = false;
m_ServiceHost.AddServiceEndpoint(typeof(IKooft), basicHttpBinding, "KooftService");
m_ServiceHost.Open();
मैं इस समस्या को कैसे हल कर सकता हूं?
जैसा कि मैंने उल्लेख किया है, यह विंडोज सेवा अनुप्रयोग पर आईआईएस नहीं है। – mrtaikandi
SOAPIS30.DLL मेरे विकास बॉक्स पर गुम है और मुझे एक समान समस्या का सामना करना पड़ रहा है। क्या आपको कोई विचार है कि मैं उस डीएलएल को कहां से प्राप्त कर सकता हूं? एसडीके इसका हिस्सा क्या है? – Danielb
मेरे अपने प्रश्न का उत्तर देने के लिए कि डीएलएल बहिष्कृत माइक्रोसॉफ्ट एसओएपी टूलकिट से आता है। – Danielb