2011-09-08 17 views
6

से net.tcp प्रोटोकॉल को सक्षम करें मेरे पास डब्ल्यूसीएफ सेवा है जिसमें http और net.tcp endpoints हैं। मैंने आईआईएस 7.5 (सर्वर 2008 आर 2) में सेवा तैनात की है, सब कुछ अच्छा काम कर रहा है।Web.config

मेरा सवाल यह है कि, IIS एप्लिकेशन के लिए Web.config के माध्यम से सक्षम प्रोटोकॉल सेट करने का कोई तरीका है ?? अभी मुझे आईआईएस में एप्लिकेशन पर जाना है और सेवा को सक्रिय करने से पहले उपलब्ध प्रोटोकॉल की सूची में net.tcp जोड़ें मैन्युअल रूप से उन्नत सेटिंग्स को बदलना है और स्क्रीनशॉट के लिए तस्वीर देखें।

IIS Protocol Settings

+0

देखें http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-removed-from-posts/ –

+0

@ जॉन, लिंक के अनुसार तय किया गया है। –

उत्तर

2

नहीं, इस सेटिंग web.config के माध्यम से उपलब्ध नहीं है। यह या तो आईआईएस प्रबंधक के माध्यम से के रूप में आप कर रहे हैं निर्धारित कर सकते हैं, या appcmd.exe आदेश-पंक्ति उपयोगिता के माध्यम से, नीचे दिए गए उदाहरण में है:

%windir%\system32\inetsrv\appcmd.exe set app "Default Web Site/FirstWcfHost" /enabledProtocols:http,net.tcp 
+0

मैं देखता हूं, क्या आपके पास और अधिक अंतर्दृष्टि है क्यों? –

+1

कारण के लिए x0n से प्रतिक्रिया देखें। – carlosfigueira

2

नहीं, यह एक वेब-दायरे सेटिंग नहीं है। यह वेब एप्लिकेशन (ऐप पूल) स्कॉप्ड है, इसलिए यह applicationHost.config फ़ाइल में है।