2011-02-11 16 views
15

आज मैंने वीएस -2010 एसपी 1 बीटा, और आईआईएस 7 एक्सप्रेस स्थापित किया, क्योंकि वर्तमान में मेरे स्थानीय विकास मशीन पर आईआईएस 5 है और मैंने सोचा कि मैं आईआईएस एक्सप्रेस आउट करने की कोशिश करूंगा।आईआईएस एक्सप्रेस वेब सर्वर - (प्रत्येक) पोर्ट उपयोग में है?

मैं अपने वेब एप्लिकेशन के लिए प्रॉपर्टी विंडो में गया हूं, 'आईआईएस एक्सप्रेस का उपयोग करें' चेकबॉक्स चेक किया है, जब उसने मुझे संकेत दिया है तो वर्चुअल डायरेक्टरी बनाया है, लेकिन फिर "आईआईएस एक्सप्रेस वेब सर्वर लॉन्च करने में असमर्थ" संदेश प्राप्त करें। पोर्ट एक्स उपयोग में है "।

मैंने पोर्ट नंबर को कई अन्य पोर्ट नंबरों पर मौजूद डिफ़ॉल्ट मान से बदलने का प्रयास किया है, लेकिन जो भी मूल्य है, मुझे हमेशा यह संदेश मिल रहा है, और इसलिए मैं आईआईएस एक्सप्रेस वेब सर्वर का उपयोग करने में असमर्थ हूं ।

क्या किसी को पता है कि समस्या क्या हो सकती है, और इसके आसपास कैसे जाना है?

उत्तर

13

आप ESET NOD32 विरोधी वायरस का उपयोग कर रहे हैं, तो आप "वेब पहुँच संरक्षण" => HTTP, HTTPS => की सेटिंग बदलने की आवश्यकता वेब ब्राउज़र =>लाल क्रॉस अपने devnev.exe के चेक बॉक्स (यह तीन राज्य checkboxs, चेक बॉक्स पर क्लिक किया जाता है जब तक लाल क्रॉस दिखाई दिया)

मैं सिर्फ वी.एस. स्थापित किया है 2010 SP1, ऊपर सेटिंग का उपयोग कर 'आईआईएस एक्सप्रेस' अकेला छोड़ने के लिए NOD32 बताने के लिए।

संदर्भ: http://weblogs.asp.net/anasghanem/archive/2009/02/01/nod32-antivirus-is-blocking-visual-studio-built-in-development-server.aspx

+0

+1 वाह मैं हमेशा आश्चर्य करता था कि मेरा देव सर्वर बंदरगाह हर समय क्यों बदल रहा था क्योंकि यह हमेशा सोचा था कि पुराना बंदरगाह उपयोग में था। मुझे नहीं पता था कि ईएसईटी दृश्य स्टूडियो http यातायात स्कैन करके पोर्ट चेक को गड़बड़ कर रहा था। इस सुबह मेरी खराब समस्या ठीक हुई जिसमें मुझे किसी भी बंदरगाह पर IISExpress लॉन्च करने के लिए विजुअल स्टूडियो नहीं मिला। – jbtule

0

आप आईआईएस 5 अनइंस्टॉल कर सकता है, या बस अपने आईआईएस 5 वेब साइट कॉन्फ़िगर 80

आईआईएस एक्सप्रेस के अलावा किसी अन्य बंदरगाह का उपयोग करने के पोर्ट 80 है, जो संघर्ष की ओर जाता है का उपयोग करने की कोशिश करता।

+0

मैंने वर्ल्ड वाइड वेब पब्लिशिंग सेवा को रोक दिया क्योंकि मैंने सोचा था कि एक संघर्ष हो सकता है (बंदरगाह 44300 और अन्य कई निर्दिष्ट एक्सप्रेस के बावजूद) लेकिन इससे कोई फर्क नहीं पड़ता। मैंने सोचा होगा कि आईआईएस 5 वेब सेवा को रोकना किसी भी बंदरगाह संघर्ष से इंकार करेगा? – marcusstarnes

1

आप किस संस्करण ओएस का उपयोग कर रहे हैं? क्या आप कमांड लाइन से आईआईएस एक्सप्रेस शुरू करने में सक्षम हैं? क्या आप निम्न कोशिश कर सकते हैं और जो त्रुटि संदेश देख रहे हैं उसे पोस्ट कर सकते हैं।

  1. IISExpress 'मेरा दस्तावेजों' फ़ोल्डर के अंतर्गत स्थित निर्देशिका निकालें

  2. जाओ आईआईएस एक्सप्रेस स्थापना फ़ोल्डर '% ProgramFiles% \ आईआईएस एक्सप्रेस' (64-बिट मशीन '% programfiles पर (x86) \ आईआईएस के लिए एक्सप्रेस ') और कमांड लाइन से iisexpress.exe शुरू करने का प्रयास करें (किसी भी तर्क को पार किए बिना)

1

मुझे एक ही समस्या थी। ऐसा लगता है कि यदि आईआईएस एक्सप्रेस पहले से ही एक विशेष साइट चला रहा है और फिर आप उस प्रोजेक्ट को चलाने का प्रयास करते हैं जो विजुअल स्टूडियो के माध्यम से उस साइट का उपयोग करता है तो यह डीबगर को संलग्न करने में सक्षम नहीं है। समाधान आईआईएस एक्सप्रेस और वेबमैट्रिक्स के किसी भी चल रहे उदाहरण को बंद करना था और फिर विजुअल स्टूडियो (एफ 5) के माध्यम से साइट को चलाने का प्रयास करना था।

मैं वेबमैट्रिक्स को स्थापित करने की अनुशंसा करता हूं क्योंकि यह उन साइटों और पोर्ट नंबरों का प्रबंधन करने का सबसे आसान तरीका है जिसका आप उपयोग कर रहे हैं।

1

मैं दृश्य स्टूडियो 2012

मैं SharePoint 2013 के लिए एक SharePoint ऐप बनाते समय कर रहा हूँ और यह कुछ दिनों के बाद इसका मतलब यह पहले काम कर रहा था तो मुझे मिल गया हुआ में एक ही समस्या है त्रुटि:

" Unable to Launch IIS web Server " "port 62308 in use.

इस मैं सिर्फ वेब परियोजना की सेटिंग करने के लिए राइट क्लिक करके परियोजना नोड पर सही पैनल में परियोजना समाधान टैब के अंतर्गत चला गया ठीक करने के लिए।पोर्ट नंबर बदलें और वर्चुअल निर्देशिका को कॉन्फ़िगर करें और यह मेरे लिए काम करता है।

आशा है कि अगर किसी को कोई समस्या हो तो यह किसी और के लिए काम करेगी।

1

1- विजुअल स्टूडियो बंद करें।

2- दस्तावेज में आईआईएस एक्सप्रेस फ़ोल्डर हटाएँ या applicationhost.config संपादित:

<bindings> 
    <binding protocol="http" bindingInformation=":8080:localhost" /> 
</bindings> 

3- हटाएं समाधान फ़ाइल।

4- विजुअल स्टूडियो प्रारंभ करें और खुली वेबसाइट का उपयोग करें।

5- अपनी वेबसाइट फ़ोल्डर चुनें।

0

शरीर के किसी भी अभी भी उपरोक्त सभी चरणों निम्नलिखित सरल चरणों का प्रयास की कोशिश कर के बाद भी एक ही मुद्दा ... का सामना करना पड़ ...

1) करीब सभी अन्य अनुप्रयोगों

2) डाउनलोड तो TCPView आवेदन

http://technet.microsoft.com/en-gb/sysinternals/bb897437.aspx

3) से, एप्लिकेशन को चलाने के localport कॉलम की जांच और उन उपयोग कर रहा है विशिष्ट पोर्ट और अंत है कि उस कार्य

को देखने के

इससे आपकी समस्या हल हो जाएगी ... :)

0

समाधान एक्सप्लोरर पर जाएं, वर्तमान एप्लिकेशन पर राइट क्लिक करें, फिर गुणों पर जाएं, अब माउस को वेब स्क्रॉल पर क्लिक करें और पोर्ट नंबर बदलें। प्रोजेक्ट लोकहोस्ट से: 1257 अब इसे चलाएं ...

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