visual studio 2008 - visual - मैं अपनी सभी वेब सेवाओं को चलाने वाले विजुअल स्टूडियो को कैसे रोक सकता हूं



visual-studio-2008 web-services (4)

विजुअल स्टूडियो 2008 को स्वचालित रूप से मेरी वेब सेवाओं को चलाने से कैसे रोकें।

मेरे पास एक बड़ा विजुअल स्टूडियो 2008 समाधान है जिसमें कई वेब ऐप प्रोजेक्ट्स और कई डब्ल्यूसीएफ वेब सेवाएं भी शामिल हैं। मैंने केवल एक स्टार्टअप प्रोजेक्ट के लिए समाधान सेट किया है, फिर भी जब मैं वेब ऐप प्रोजेक्ट पर राइट-क्लिक करता हूं और "डीबग"> "नया इंस्टेंस प्रारंभ करें" का चयन करता हूं, तो सिस्टम ट्रे में कई WebDev.WebServer आइकन दिखाई देते हैं। परियोजना में हर वेब सेवा के लिए एक है।

नोट : मेरे वेब ऐप प्रोजेक्ट में एक वेब संदर्भ है, लेकिन लॉन्च होने वाली किसी भी डब्ल्यूसीएफ वेब सेवाओं के लिए नहीं।

मैं इन अनचाहे वेब सेवाओं को चलाने से रोकने में सक्षम होना चाहता हूं।


Answer #1

अपने समाधान पर राइट क्लिक करने का प्रयास करें।

सामान्य गुण -> स्टार्टअप प्रोजेक्ट -> सिंगल स्टार्टअप प्रोजेक्ट (और केवल वेबसाइट का चयन करना)।

उसकी कोशिश करो?


Answer #2

क्या आपकी परियोजना और डब्ल्यूसीएफ परियोजनाओं के बीच कोई परियोजना निर्भरता निर्धारित है? इससे वीएस को लगता है कि यह आपके मुख्य प्रोजेक्ट को चलाने से पहले सभी को शुरू करने की आवश्यकता है।


Answer #3

यह आदर्श नहीं है, लेकिन मैं आमतौर पर बस राइट-क्लिक-> उन्हें तब तक अनलोड करता हूं जब तक मुझे उनकी आवश्यकता न हो। वे अभी भी समाधान (मांग पर पुनः लोड करने के लिए) में उपलब्ध हैं, लेकिन यह इस लॉन्च को रोकता है, और कुछ संसाधन जारी करता है (और "समाधान समाधान" त्वरित बनाता है)।


Answer #4

यूरेका!

  1. वेब सेवा प्रोजेक्ट पर क्लिक करें।
  2. "गुण" टैब / विंडो (Ctrl + W, P) देखें। एक वेब सेवा के लिए आपको " हमेशा प्रारंभ करें जब डिबगिंग " नामक एक संपत्ति दिखाई देगी (जो निश्चित रूप से डिफ़ॉल्ट रूप से सही पर सेट है)। नोट: यह प्रॉपर्टी शीट पर है, न कि परियोजना के लिए संपत्ति संवाद।
  3. "हमेशा डिबगिंग शुरू करें" सेट करें = सभी गैर-वांछित वेब ऐप्स / वेब सेवाओं के लिए झूठा।

मेरा समाधान बनाता है और वास्तव में जल्दी से शुरू होता है!





webdev.webserver