2010-07-15 11 views
8

यह एक मूर्ख सवाल हो सकता है, लेकिन जब मैं एक नई परियोजना बनाने की कोशिश करता हूं तो मुझे वेब सेवा एप्लिकेशन टेम्पलेट नहीं मिल रहा है।वीएस 2010 वेब सेवा प्रोजेक्ट टेम्पलेट गायब है?

+1

क्या आपके पास "विजुअल वेब डेवलपर" घटक स्थापित है? नियंत्रण कक्ष में "प्रोग्राम जोड़ें/निकालें" में रखरखाव मोड में जाएं, "बदलें" पर क्लिक करें और सूची देखें। –

+1

इसे देखने का प्रयास करें: http://stackoverflow.com/questions/4345498/asp-net-web-service-application-missing-in-visual-studio-2010 –

उत्तर

3

परम पर एक पूर्ण इंस्टॉल करें; यह अभी भी है।

+0

क्या यह केवल अल्टीमेट पर उपलब्ध है? मेरे पास प्रीमियम स्थापित है। –

+1

अनिश्चित - आप यहां क्या देखते हैं: सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट विजुअल स्टूडियो 10.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ 1033 \ WebService.zip ??? – CarneyCode

+1

WebService.zip विजुअल स्टूडियो 2010 प्रोफेशनल के पूर्ण इंस्टॉल पर नहीं दिख रहा है। – David

6

आप संभवतः एक डब्ल्यूसीएफ सेवा परियोजना चाहते हैं: नई परियोजना -> दृश्य सी # (या विजुअल बेसिक) -> डब्ल्यूसीएफ सेवा आवेदन।

+0

क्या यह "सेवा" को वेब सेवा में पिछले जैसा देखा गया है .NET के संस्करण? –

+0

हां - पुरानी वेब सेवा प्रोजेक्ट प्रकार (.asmx फ़ाइलें) को बहिष्कृत कर दिया गया है। – driis

+1

.एएसएमएक्स सेवाएं एसओएपी प्रोटोकॉल पर आधारित है। आप अभी भी डब्ल्यूसीएफ के साथ एसओएपी वेबसाइसेस बना सकते हैं, यह सिर्फ एक अवधारणा का उपयोग करके कॉन्फ़िगर किया गया है जिसे एंडपॉइंट्स और बाइंडिंग्स कहा जाता है। इस तरह आप एक बार एक सेवा लिख ​​सकते हैं, और कई अंतराल और प्रोटोकॉल हैं। – driis

6

मैंने अभी इस के साथ संघर्ष किया है।

यह अभी भी विशिष्ट विकल्पों में दफनाया गया है।

  • नया प्रोजेक्ट -> विजुअल C# (या VB) ->वेब (महत्वपूर्ण)
  • यकीन .नेट फ्रेमवर्क फ़िल्टर 3.5 या कम

परियोजना पर सेट है टेम्पलेट को एएसपी.Net वेब सेवा अनुप्रयोग

काउंटर सहजता से प्रदर्शित नहीं होता है यदि आप विस्तृत मेनू का चयन करते हैं: नई परियोजना -> दृश्य सी #

संबंधित मुद्दे