2009-07-02 16 views
12

मैं एकल फाइल wsdl की जरूरत के लिए एक एकल फ़ाइल डबल्यूएसडीएल,कैसे एक WCF सेवा (फ्लैट WSDL)

एकल फाइल wsdl निर्माण करने के लिए कैसे पुन: प्राप्त करने के लिए?

धन्यवाद।

+0

क्या आप कुछ और जानकारी दे सकते हैं। –

उत्तर

1

Bing!
पहले पांच लिंक के चार सहायक होते हैं।

इसके अलावा

: flatten-your-wsdl-with-this-custom-servicehost-for-wcf

+3

वाह, सैम आप बहुत असंतुष्ट हैं। सीधे जवाब देने के लिए: (1) मुझे अभी भी लगता है कि लिंक उपयोगी हैं। (2) तथ्य यह है कि एक प्रश्न पूछा गया है यह प्रमाण नहीं है कि खोज इंजन में आसान उत्तर उपलब्ध नहीं हैं। (3) मुझे यकीन नहीं है कि "प्रोग्रामिंग समुदाय" और उसके निर्णय से आपका क्या मतलब है; आप उस दावे के लिए कोई आधार प्रदान नहीं करते हैं। (4) आपका निहित दावा है कि "यह प्रश्न आ रहा है" इसी तरह निराधार है। शायद यह आपके लिए * * के लिए आ रहा है, क्योंकि आप 2006 से उपलब्ध उत्तरों को समझ नहीं पाए हैं। मैं आपको शुभकामनाएं देता हूं और भविष्य में एक और सकारात्मक दृष्टिकोण चाहता हूं। – Cheeso

+0

हाँ, आप वास्तव में सही हैं। :-) मुझे लगता है कि आपने अभी अपना मुद्दा बनाया है। मैं उन्हें समझ गया, लेकिन मुझे वास्तव में एक पारंपरिक विधि द्वारा समर्थन की कमी से हटा दिया गया था (1) टूल्स मेनू, (2) समाधान एक्सप्लोरर में पॉपअप मेनू पर राइट-क्लिक करें, (3) SvcUtil.exe स्विच, (4) app.config कॉन्फ़िगरेशन जीयूआई, या (5) WSDL पीढ़ी विकल्पों को कॉन्फ़िगर करने के लिए एक विज़ार्ड का उपयोग करें। मैं निश्चित रूप से विधि से असंतुष्ट हूं, जरूरी नहीं कि * लंगड़ा * विधि के लिए "सहायक लिंक" की उपलब्धता। हालांकि – Sam

+0

+1 एक अच्छा लड़का होने के लिए +1। – Sam

27

अब आप मूल रूप से .net 4.5 (बीटा) में ऐसा कर सकते हैं। वहाँ एक भी WSDL दस्तावेज़ में उत्पादन सब कुछ करने के लिए सेवा में बताने के लिए एक विकल्प (? बजाय? Wsdl singleWsdl) है। यहां नई सामग्री पर अधिक जानकारी: http://msdn.microsoft.com/en-us/library/dd456789(v=vs.110).aspx