यह आपके सवाल का सीधा जवाब नहीं है, लेकिन मैं इस समाधान पोस्ट करने के लिए, के रूप में यह संबंधित है चाहता हूँ।
आज, मैंने पाया कि वीएस2017 ने अपना वेब ऐप शुरू करने से इनकार कर दिया क्योंकि यह कहा गया था कि इसे web.config
फ़ाइल नहीं मिली।
त्रुटि संदेश ने उस मार्ग को दिखाया जहां यह web.config
में खोज रहा था, लेकिन यह एक ऐसा फ़ोल्डर था जो मेरे लैपटॉप पर कभी अस्तित्व में नहीं था (मुझे बाहरी कंपनी से कोड भेजा गया था)। इससे भी बदतर, हमारी परियोजना में web.config
फ़ाइल भी नहीं थी, इसलिए त्रुटि का कोई मतलब नहीं था !!
मैं उम्र व्यतीत कर इस मुद्दे को, VS2017 के साथ आईआईएस एक्सप्रेस द्वारा रिपोर्ट के आसपास प्राप्त करने की कोशिश, और समाधान हास्यास्पद था:
मैं सिर्फ पोर्ट संख्या जो मेरे कोड के तहत चल रहा था बढ़ाने के लिए किया था।
यही है।
क्या यह आईआईएस/वीएस2017 के साथ एक बग है? मुझे नहीं पता। लेकिन आज सुबह मेरा बहुत समय बर्बाद हो गया। और रास्ते से हट निम्न फ़ोल्डर का नाम बदलने, के रूप में अन्य StackOverflow लेख ने सुझाव दिया, मदद नहीं:
C:\Windows\System32\inetsrv\config
फिर, क्षमा याचना - इस सवाल का सीधा जवाब नहीं है, लेकिन मुझे यकीन है कि मैं इस विचित्र "Can't find web.config
" त्रुटि प्राप्त करने के बाद, इस वेबपृष्ठ पर ठोकर खाने वाला एकमात्र व्यक्ति नहीं होगा, इसलिए मुझे लगता है कि यह यहां दस्तावेज़ के लिए उपयोगी है।
स्रोत
2017-09-04 12:36:32
package.json एनपीएम निर्भरताओं के प्रबंधन के लिए है, जो तकनीकी रूप से एएसपी.नेट कोर का हिस्सा नहीं हैं। Nuget संकुल अब * .csproj फ़ाइल में प्रबंधित हैं। – Jimmy
आईआईएस सेटिंग्स के बारे में कैसे हमने web.config के माध्यम से कॉन्फ़िगर किया है? –
@ ब्रिजेश मुझे अपने वीएस2017 एएसपी.नेट कोर 1.1 ऐप में app.config नहीं दिख रहा है। मैं इसे कहाँ पा सकता हूँ?मैंने 'सभी फ़ाइलें दिखाएं' आइकन पर भी क्लिक किया लेकिन कोई किस्मत नहीं। – nam