/ / सेवा का समर्थन करने के लिए कोई घटक त्रुटि नहीं मिली - wcf, स्थापना, कैसल-विंडसर

सेवा का समर्थन करने के लिए कोई घटक त्रुटि नहीं मिली - wcf, स्थापना, महल-विंडसर

हमने विंडोज 2003, 32-बिट सर्वर पर सफलतापूर्वक आईआईएस 6 युक्त एमवीसी फ्रेमवर्क और डब्ल्यूसीएफ सेवा का उपयोग करके .नेट फ्रेमवर्क 4.0 के साथ विकसित एक .net एप्लिकेशन सेटअप किया है।

हालांकि, जब एक ही एप्लिकेशन को Win 2008 R2, 64-बिट सर्वर पर सेट किया जाता है, तो हमें निम्न त्रुटि मिलती है जब एप्लिकेशन WCF सेवा तक पहुंच रहा हो:

सेवा का समर्थन करने के लिए कोई घटक नहीं थामिल गया विवरण: वर्तमान वेब अनुरोध के निष्पादन के दौरान एक हैंडल न किया गया अपवाद उत्पन्न हुआ। त्रुटि के बारे में अधिक जानकारी के लिए कृपया स्टैक ट्रेस की समीक्षा करें और कोड में इसकी उत्पत्ति कहां से हुई।

अपवाद विवरण: Castle.MicroKernel.ComponentNotFoundException: सेवा का समर्थन करने के लिए कोई घटक नहीं मिला

हमने 64-बिट सर्वर पर "एप्लिकेशन पूल" में 32-बिट ऐप्स को सक्षम करने के लिए ध्वज को सही पर सेट किया है।

उत्तर:

उत्तर № 1 के लिए 4

मुझे नहीं लगता कि यह डब्ल्यूसीएफ से ही संबंधित है। ComponentNotFound विंडसर कैसल आईओसी कंटेनर द्वारा फेंका गया है और इसका मतलब है कि इसके विन्यास में कुछ गड़बड़ है। इसलिए जब IoC सेवा के प्रकार को हल करने का प्रयास करता है तो उसे संबंधित कॉन्फ़िगरेशन नहीं मिलता है।