मुझे दृश्य स्टूडियो में मेरी डब्ल्यूसीएफ सेवा के लिए सेवा संदर्भ जोड़ने और जोड़ने के लिए त्रुटि "प्रोटोकॉल 'net.msmq' समर्थित नहीं है।डब्ल्यूसीएफ, एमएसएमक्यू - प्रोटोकॉल 'net.msmq' समर्थित नहीं है
मैंने सफलतापूर्वक appcmd set site "Default Web Site" -+bindings.[protocol='net.msmq',bindingInformation='localhost']
चलाया है और मैं applicationHost.config फ़ाइल में कॉन्फ़िगरेशन देख सकता हूं। चूंकि मैं विजुअल स्टूडियो में अपनी सेवा चला रहा हूं, क्या मुझे अपने विशिष्ट एप्लिकेशन (एपीसीएमडी सेट ऐप "डिफॉल्ट वेब साइट/एमएसएमक्यू सर्विस" /enabledProtocols:net.msmq) के लिए net.msmq प्रोटोकॉल को सक्षम करने की आवश्यकता है? मुझे यकीन नहीं है कि यह कैसे करें क्योंकि मेरी सेवा विजुअल स्टूडियो में चल रही है? अगर मुझे ऐसा करने की ज़रूरत नहीं है, तो समस्या क्या हो सकती है। यहाँ मेरी कॉन्फ़िगरेशन है। किसी भी मदद की सराहना की ..
<configuration>
<system.serviceModel>
<services>
<service name="MessageRoutingService"
behaviorConfiguration="ServiceBehavior">
<host>
<baseAddresses>
<add baseAddress="http://localhost:29376" />
</baseAddresses>
</host>
<endpoint name="Response"
address="net.msmq://localhost/private/Response"
binding="netMsmqBinding"
bindingConfiguration="TransactedBinding"
contract="IResponse" />
<endpoint
address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="ServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
<bindings>
<netMsmqBinding>
<binding name="TransactedBinding">
<security mode="None">
</security>
</binding>
</netMsmqBinding>
</bindings>
</system.serviceModel>
</configuration>
चेक आउट टॉम Hollander के तीन भाग [ब्लॉग पोस्ट श्रृंखला] (http://blogs.msdn.com/b/tomholl/archive/2008/07/12/msmq-wcf-and-iis-getting- उन्हें-टू-प्ले-अच्छा-भाग-1.aspx) एमएसएमक्यू, आईआईएस और डब्ल्यूसीएफ को अच्छी तरह से मिलकर काम करने के तरीके पर कैसे। मैं व्यक्तिगत रूप से आम तौर पर एमएसएमक्यू कॉन्फ़िगरेशन मैन्युअल रूप से बनाता हूं और सामान्य इंटरफेस को सर्वर और क्लाइंट –
के बीच एक आम असेंबली के रूप में साझा करता हूं, उत्तर के लिए धन्यवाद, मैंने टॉम हॉलैंडर्स ब्लॉग पढ़ा है लेकिन अभी भी इसे – user633609
पर काम नहीं कर सकता था क्या आप इसे काम करने में सक्षम थे? मेरे पास मेरी परियोजना में एक ही समस्या है। किसी सेवा ऐप में सेवा संदर्भ जोड़ने का प्रयास कर रहा हूं और मुझे एक ही समस्या मिल रही है। मेरा web.config लगभग आपके जैसा ही दिखता है। – jnevelson