2012-08-29 10 views
41

मैं इस समस्याएक वर्चुअल निर्देशिका बनाना त्रुटि के साथ विफल

enter image description here

मेरा सुझाव है मैं c:\Windows\System32\drivers\etc\hosts फ़ाइल बदल सकते हैं और जोड़ने के लिए समाधान नहीं कर सकते

# localhost name resolution is handled within DNS itself. 

अगली पंक्ति के बाद:

127.0.0.1  mysite.dev 

लेकिन इससे मदद नहीं मिलती है। कोई सुझाव?

त्रुटि ocсurrs जब मैं मैं पहले से ही समाधान मिल गया है माइक्रोसॉफ्ट विजुअल स्टूडियो 2012

+0

इसे जांचें: http://stonycreektechnologies.com/2011/03/15/iis-express-enable-remote-requests/ – fankt

+0

यह दूसरा या तीसरा Google लिंक है, मुझे इंटरनेट में समाधान की खोज के दौरान मिला। यह मेरी जरूरत नहीं है। – Dmytro

उत्तर

24

में वेब साइट परियोजना को खोलने का प्रयास। मुझे <sites> नोड पर अपनी साइट जोड़कर, C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config फ़ाइल को संपादित करना था।

10

आप आईआईएस को स्थानीय रूप से स्थापित करने और .csproj फ़ाइल पर कुछ टैग संपादित करने का विकल्प चुन सकते हैं। ओपन आप फाइल और अनुभाग <VisualStudio> करने के लिए जाना csproj तो टैग कर <UseIIS>True</UseIIS> यह सच सेट किया जाना चाहिए लगता है, तो टैग करने के लिए जाना: <IISUrl> और URL पता जहां आवेदन के परीक्षण के लिए आयोजित किया जाएगा के साथ सेट अप:

<VisualStudio> 
     <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}"> 
     <WebProjectProperties> 
      <UseIIS>True</UseIIS> 
      <AutoAssignPort>False</AutoAssignPort> 
      <DevelopmentServerPort></DevelopmentServerPort> 
      <DevelopmentServerVPath>/</DevelopmentServerVPath> 
      **<IISUrl>http://localhost/myWebSiteAppSample</IISUrl>** 
      <NTLMAuthentication>False</NTLMAuthentication> 
      <UseCustomServer>False</UseCustomServer> 
      <CustomServerUrl> 
      </CustomServerUrl> 
      <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile> 
     </WebProjectProperties> 
     </FlavorProperties> 
    </VisualStudio> 

और वह है। अब आप सामान्य रूप से अपनी परियोजना लोड कर सकते हैं।

+0

मजेदार, यह मेरे मामले का जवाब है। – coffekid

+2

एक नोट के साथ: '**' तारांकन फ़ाइल में नहीं होना चाहिए। बेशक। – ErikE

0

मुझे नहीं पता कि क्यों, applicationhost.config फ़ाइल मेरे C:\Users\Administrator\Documents\IISExpress\config\ फ़ोल्डर से पूरी तरह गायब थी।

उस फ़ोल्डर में C:\inetpub\history\applicationhost.config कॉपी/पेस्ट करना मेरे लिए समस्या को ठीक करना प्रतीत होता है।

विचार from here मिला।

1
  1. नियंत्रण कक्ष में "इंटरनेट सूचना सेवा" विंडो सुविधाओं को चालू करें।
  2. ".csproj" फ़ाइल खोलें और
  3. अपनी आवश्यकताओं के आधार पर इस पंक्ति को संशोधित करें। http://localhost:777/
  4. ओपन परियोजना/अब
  5. हैं, तो फिर से लोड सिर्फ सही समाधान क्लिक करें और "पुनः लोड परियोजना" करने में विफल समाधान।
55

अधिक अक्सर से नहीं, कम से कम मेरे मामले में, इस होता है जब एक *.csproj.user फ़ाइल परियोजना निर्देशिका में है और उस में <UseIISExpress>true</UseIISExpress> है।

वैकल्पिक रूप से, के रूप में Zachary Cutler ने उल्लेख किया कि आप भी बस कर सकते हैं: पास विजुअल स्टूडियो, *.csproj.user फ़ाइल को हटाने और विजुअल स्टूडियो फिर से खोलना। यह फ़ाइल को पुनर्निर्माण करने के लिए वीएस को मजबूर करेगा।

+4

धन्यवाद, बस मेरी समस्या –

+3

ओहह बिल्कुल! धन्यवाद –

+2

हां! इसने समस्या हल की! – erlando

0

मेरा नेटवर्क पासवर्ड बदलने के कारण मुझे एक ही समस्या का सामना करना पड़ रहा था। मैंने अपना नेटएक्स्टेंडर लॉगिन पासवर्ड बदल दिया लेकिन मुझे अपने लैपटॉप में पुराने पासवर्ड से लॉगिन करना है।

कंप्यूटर जो कुछ के साथ पासवर्ड पासवर्ड जो कुछ भी लॉक करने के लिए पीसी तो इसे अनलॉक करने के नए पासवर्ड का उपयोग सीटीएल-Alt-Del काम करता है के साथ वीपीएन में लॉग काम करता है में

लॉग:

इस समस्या को हल करने के लिए निम्न चरणों का प्रयास करें

यह मेरे लिए काम करता है :-)

धन्यवाद!

4

स्थानीय आईआईएस में आपकी परियोजना सेटअप निष्पादित की जाएगी और निर्दिष्ट यूआरएल मौजूद नहीं है।

समस्याएं ठीक करने के लिए आप विकल्प कर सकते हैं।

विकल्प 1: (प्रयोग आईआईएस एक्सप्रेस)

1.) आप .csproj फ़ाइल XAML के रूप में या नोटपैड में वेब प्रोजेक्ट खोलें।

2.) इन गुणों को ढूंढें और अपनी प्राथमिकताओं के अनुसार सेट करें।

UseIIS = false

UseIISExpress = सच

और बस इतना ही।

विकल्प 2: (प्रयोग स्थानीय आईआईएस)

विकल्प 1 चरणों का पालन करें लेकिन निम्नलिखित गुण बदल जाते हैं।

UseIIS = सच

IISUrl = https://localhost

UseIISExpress = false

+0

विकल्प 1 कार्य नहीं कर रहा है –

0

मैं जानता हूँ कि यह शायद एक दुर्लभ घटना है, लेकिन मैं इसे यहाँ डाल लगा:

मेरे csproj फ़ाइल "केवल पढ़ने के लिए" सेट किया गया था (मुझसे मत पूछें कि मैंने इसे कैसे प्रबंधित किया), लेकिन जब मैंने "केवल पढ़ने" पहुंच को बंद कर दिया, तो सबकुछ ठीक था। (वीएस2017)

0

सटीक एक ही त्रुटि नहीं है, लेकिन त्रुटि के पहले भाग के बाद से मैं इस जवाब का नेतृत्व कर रहा था। आपकी applicationhost.config फ़ाइल केवल पढ़ने-योग्य हो सकती है। इसे लेने से मेरे लिए त्रुटि हल हो गई। यह त्रुटि फ़ाइल को विशेष रूप से कॉल करती है, इसलिए आपको इसे आसानी से ढूंढना चाहिए।

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