दिलचस्प पोस्ट
एंड्रॉइड में यूआरआई बिल्डर का प्रयोग करें या चर के साथ यूआरएल बनाएं जावास्क्रिप्ट के साथ ऑडियो बजाना? अपाचे स्पार्क: नक्शा बनाम नक्शाविभाजनों? एक y- संयोजक क्या है? Node.js के साथ एक आदेश पंक्ति बाइनरी निष्पादित करें SQL सर्वर में सप्ताह के पहले दिन प्राप्त करें jqGrid: कॉलम के नाम से पंक्ति सेल मूल्य पर आधारित पंक्ति का पृष्ठभूमि रंग बदलें अन्य फ़ोल्डर पथ को सिस्टम पैथ में SEX के साथ भी क्यों जोड़ा गया है और न केवल निर्दिष्ट फ़ोल्डर पथ? UIWebView iOS5 बदलते हुए उपयोगकर्ता-एजेंट एक लिंक को एक लिंक में बनाएं क्या PHP में शॉर्ट सर्किट मूल्यांकन है? अधिकतम पोस्ट आकार बढ़ाना दी गई INSTALL_PACKAGES अनुमति के साथ, चुपचाप ऐप्स इंस्टॉल करें मैं जावास्क्रिप्ट में एक कस्टम त्रुटि कैसे बनाऊं? हिस्टोग्राम gnuplot का उपयोग कर रहा है?

दृश्य स्टूडियो 2013 में प्रोजेक्ट पोर्ट नंबर बदलना

मैं विजुअल स्टूडियो 2013 में प्रोजेक्ट पोर्ट नंबर कैसे बदल सकता हूं?
मैं एएसपी.नेट का उपयोग कर रहा हूं और मुझे विजुअल स्टूडियो 2013 में डिबगिंग करते समय पोर्ट नंबर बदलना होगा।

वेब के समाधान से एकत्रित समाधान "दृश्य स्टूडियो 2013 में प्रोजेक्ट पोर्ट नंबर बदलना"

एएसपी.नेट परियोजनाओं के लिए वीएस में दो प्रोजेक्ट प्रकार हैं:

वेब अनुप्रयोग प्रोजेक्ट (जो इन सेटिंग्स को संग्रहीत करने के लिए विशेष रूप से .csproj या .vbproj फ़ाइल है) में प्रोजेक्ट के अंतर्गत एक गुण नोड है वेब टैब पर, आप प्रोजेक्ट यूआरएल को कॉन्फ़िगर कर सकते हैं (आईआईएस एक्सप्रेस या आईआईएस संभालने के लिए) आप चाहते हैं कि किसी भी पोर्ट का उपयोग करें, और केवल वर्चुअल निर्देशिका बनाएं बटन पर क्लिक करें ये सेटिंग परियोजना फ़ाइल में सहेजी जाती हैं:

<ProjectExtensions> <VisualStudio> <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}"> <WebProjectProperties> <DevelopmentServerPort>10531</DevelopmentServerPort> ... </WebProjectProperties> </FlavorProperties> </VisualStudio> </ProjectExtensions> 

वेब साइट परियोजनाएं अलग हैं उनके पास सेटिंग्स में स्टोर करने के लिए *। Proj फ़ाइल नहीं है; इसके बजाय, सेटिंग्स समाधान फ़ाइल में सेट हैं वीएस2013 में, सेटिंग्स कुछ ऐसा दिखते हैं:

 Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "WebSite1(1)", "http://localhost:10528", "{401397AC-86F6-4661-A71B-67B4F8A3A92F}" ProjectSection(WebsiteProperties) = preProject UseIISExpress = "true" TargetFrameworkMoniker = ".NETFramework,Version%3Dv4.5" ... SlnRelativePath = "..\..\WebSites\WebSite1\" DefaultWebSiteLanguage = "Visual Basic" EndProjectSection EndProject 

क्योंकि यूआरएल (पोर्ट सहित) परियोजना को पहचाना जाता है, क्योंकि यह बदलने के लिए वीएस यूआई में कोई रास्ता नहीं है। आप हालांकि समाधान फ़ाइल को संशोधित करने में सक्षम होना चाहिए, और इसे कार्य करना चाहिए।

वेब अनुप्रयोग पर राइट क्लिक करें और "गुण" चुनें

एक 'वेब' टैब होना चाहिए जहां http://localhost:XXXXX निर्दिष्ट है – वहां पोर्ट नंबर को बदलें और यह आपके नए पोर्ट नंबर का उपयोग करने के लिए कॉन्फ़िगरेशन को संशोधित करेगा।

मैं आम तौर पर प्रत्येक वेब ऐप के लिए 10000 से शुरू और 1 से बढ़ोतरी शुरू करने के लिए, अन्य अनुप्रयोगों और पोर्ट नंबरों को अच्छी तरह से चलाने की कोशिश करता हूं।

ठीक है, मैं बस इसे (मेरे लिए) मिथकीय "गतिशील पोर्ट का उपयोग करें" विकल्प नहीं मिल सका। मेरे पास स्क्रीनशॉट पोस्ट हैं

यहां छवि विवरण दर्ज करें

अधिक रचनात्मक नोट पर, मेरा मानना ​​है कि समाधान संख्या में पोर्ट नंबर मिलना है और IIS एक्सप्रेस कॉन्फ़िग फाइल के विरुद्ध संदर्भित क्रॉस क्रॉल

 C:\Users\<username>\Documents\IISExpress\config\applicationhost.config 

मैंने सिर्फ समाधान फ़ाइल में पोर्ट संख्या को संपादित करने की कोशिश की लेकिन अजीब बातें हुईं मैं प्रस्ताव (अभी तक कोई समय नहीं) है कि उसे समाधान फ़ाइल और कॉन्फ़िग फाइल दोनों में एक सुसंगत संपादन की आवश्यकता है।

यह मेरे लिए ( वेबसाइट प्रोजेक्ट ) मायावी साबित हुआ है जब तक कि मैं निम्नलिखित प्रक्रिया का पता नहीं लगाता, जो कि @ जिमी द्वारा प्रदान किए गए समाधान को जोड़ता है, सोर्स कंट्रोल से समाधान की जांच करने के अतिरिक्त चरण के साथ

चरण: (यदि वेबसाइट प्रोजेक्ट और सोर्स कंट्रोल के साथ वीएस2013 + का प्रयोग कर रहे हैं )

  1. समाधान फ़ाइल को केवल (स्रोत कंट्रोल) से देखें (यह मुश्किल हो सकता है। ऐसा करने का सबसे आसान तरीका समाधान फ़ाइल गुणों / सेटिंग्स में एक छोटा परिवर्तन करना है और फिर आवश्यक होने पर पूर्ववत करें)
  2. शोषक में समाधान फ़ाइल (उदाहरण के लिए solution.sln ) का पता लगाएँ, और पाठ संपादक में खोलें।
  3. प्रविष्टि का पता लगाएँ: VWDPort = ...... और वांछित पोर्ट में बदलाव: (उदाहरण: "60000" – आपकी आईईईईक्सप्रेस सेटिंग्स पर निर्भर करता है)
  4. परिवर्तन सहेजें (समाधान पुनः लोड करने के लिए संकेत देगा)

ASP.NET डेवलपमेंट सर्वर के लिए एक पोर्ट निर्दिष्ट करने के लिए

  • समाधान एक्सप्लोरर में, एप्लिकेशन का नाम क्लिक करें

  • गुण फलक में, गतिशील बंदरगाहों का उपयोग करें के साथ नीचे तीर पर क्लिक करें और ड्रॉपडाउन सूची से गलत चुनें।

  • यह पोर्ट संख्या संपत्ति के संपादन को सक्षम करेगा

  • गुण फलक में, पोर्ट नंबर के बगल में टेक्स्ट बॉक्स पर क्लिक करें और
    पोर्ट नंबर में टाइप करें गुण फलक के बाहर क्लिक करें इस
    संपत्ति सेटिंग्स को बचाता है

  • प्रत्येक बार जब आप विज़ुअल वेब डेवलपर के अंदर फ़ाइल-सिस्टम वेब साइट चलाते हैं, तो एएसपी.NET डेवलपमेंट सर्वर निर्दिष्ट पोर्ट पर सुनेगा।

उम्मीद है की यह मदद करेगा।

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

वेब साइट प्रोजेक्ट के लिए वेब सर्वर निर्दिष्ट करने के लिए

  1. समाधान एक्सप्लोरर में, वेब साइट प्रोजेक्ट के नाम पर राइट-क्लिक करें, जिसके लिए आप वेब सर्वर को निर्दिष्ट करना चाहते हैं, और उसके बाद प्रॉपर्टी पृष्ठ पर क्लिक करें।
  2. प्रॉपर्टी पृष्ठ संवाद बॉक्स में, प्रारंभ विकल्प टैब पर क्लिक करें।
  3. सर्वर के अंतर्गत, कस्टम सर्वर का उपयोग करें पर क्लिक करें।
  4. बेस यूआरएल बॉक्स में, उस यूआरएल को टाइप करें, जो मौजूदा प्रोजेक्ट को चलाने के दौरान विज़ुअल स्टूडियो को आरंभ करना चाहिए।

    नोट: यदि आप दूरस्थ सर्वर का यूआरएल निर्दिष्ट करते हैं (उदाहरण के लिए, किसी अन्य कंप्यूटर पर एक आईआईएस वेब अनुप्रयोग), तो सुनिश्चित करें कि रिमोट सर्वर कम से कम। NET Framework version 2.0 चल रहा है।

वेब अनुप्रयोग प्रोजेक्ट के लिए वेब सर्वर को निर्दिष्ट करने के लिए

  1. समाधान एक्सप्लोरर में वेब अनुप्रयोग प्रोजेक्ट के नाम पर राइट-क्लिक करें, जिसके लिए आप वेब सर्वर को निर्दिष्ट करना चाहते हैं, और उसके बाद गुण क्लिक करें।
  2. गुण विंडो में, वेब टैब पर क्लिक करें
  3. सर्वर के तहत, दृश्य स्टूडियो विकास सर्वर का उपयोग करें या स्थानीय आईआईएस वेब सर्वर का उपयोग करें या कस्टम वेब सर्वर का उपयोग करें पर क्लिक करें।
  4. यदि आप लोकल आईआईएस वेब सर्वर पर क्लिक करते हैं या कस्टम वेब सर्वर का प्रयोग करते हैं, तो बेस यूआरएल बॉक्स में, उस यूआरएल को टाइप करें, जो कि मौजूदा प्रोजेक्ट को चलाने के दौरान विज़ुअल स्टूडियो को आरंभ करना चाहिए।

    नोट: यदि आप कस्टम वेब सर्वर का इस्तेमाल करते हैं और रिमोट सर्वर का यूआरएल निर्दिष्ट करते हैं (उदाहरण के लिए, किसी अन्य कंप्यूटर पर IIS वेब अनुप्रयोग), तो सुनिश्चित करें कि रिमोट सर्वर कम से कम .NET Framework version 2.0 चल रहा है।

(स्रोत: https://msdn.microsoft.com/en-us/library/ms178108.aspx )

इसे हल करने के लिए चरण:

  1. समाधान फ़ाइल खोलें
  2. अपने प्रोजेक्ट नाम के लिए पोर्ट टैग ढूंढें
  3. वर्तमान के रूप में किसी अन्य पोर्ट को असाइन करें
  4. अपने प्रोजेक्ट पर राइट क्लिक करें और प्रॉपर्टी पेज चुनें।
  5. प्रारंभ विकल्प टैब पर क्लिक करें और प्रारंभ URL चेक करें: विकल्प
  6. आरंभ यूआरएल के सामने आरंभ यूआरएल को असाइन करें जैसे कि:
    स्थानीय होस्ट: 8080 / login.aspx
  • संपादन योग्य मोड (नोटपैड या नोटपैड ++ या किसी अन्य टूल में) खोलें समाधान फ़ाइल (.sln)
  • टैग नाम VMDPort ढूंढें और इसे अपने वांछित पोर्ट पर अपडेट करें।

नीचे स्नैप देखें

यहां छवि विवरण दर्ज करें