डिफ़ॉल्ट रूप से कैसीनी (विजुअल स्टूडियो डेवलपमेंट वेब सर्वर) डिफ़ॉल्ट रूप से निर्देशिका ब्राउज़िंग को सक्षम करने के लिए निर्देशिका ब्राउज़िंग को सक्षम बनाता है, मैं डिफ़ॉल्ट रूप से आईआईएस एक्सप्रेस पर ब्राउज़िंग निर्देशिका को कैसे सक्षम कर सकता हूं? ?। (मैं प्रत्येक परियोजना के लिए एक अलग विन्यास के लिए नहीं करना चाहते हैं मेरे पास हैआईआईएस एक्सप्रेस
उत्तर
आप appcmd.exe उपयोग करने के लिए आईआईएस एक्सप्रेस का प्रबंधन करने में सक्षम होना चाहिए इस प्रयास करें: appcmd पर
appcmd set config /section:directoryBrowse /enabled:true
अधिक जानकारी। यहाँ exe: http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe
आप उपयोग कर सकते हैं appcmd
उपकरण
APPCMD (command) (object-type) <identifier> < /parameter1:value1 ... >*
कहाँ अधिकांश द्वारा समर्थित आदेशों में से एक है वस्तुओं समर्थन वें आदेशों का मूल सेट है:
LIST मशीन पर ऑब्जेक्ट प्रदर्शित करें। एक वैकल्पिक सूची में एक अद्वितीय ऑब्जेक्ट निर्दिष्ट कर सकता है, या ऑब्जेक्ट गुणों के विरुद्ध मिलान करने के लिए एक या अधिक पैरामीटर निर्दिष्ट किए जा सकते हैं।
ADD निर्माण के दौरान सेट करने के लिए निर्दिष्ट ऑब्जेक्ट गुणों के साथ एक नई वस्तु बनाएं।
DELETE द्वारा निर्दिष्ट वस्तु को हटाएं।
एसईटी निर्दिष्ट ऑब्जेक्ट पर पैरामीटर सेट करें।
निर्देशिका ब्राउज़िंग सक्षम करें।
IIS
एक्सप्रेस इंस्टॉल निर्देशिका पर जाएं।
1: सर्वर स्तर
Run `appcmd set config /section:system.webServer/directoryBrowse /enabled:true`
2 में निर्देशिका ब्राउज़िंग सक्षम: साइट स्तर
Run `appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true`
नोट में निर्देशिका ब्राउज़िंग सक्षम: ऊंचा अनुमति
साथ भागोआप सत्यापित कर सकते हैं कि config/system.webServer/[email protected] विशेषता साइट या एप्लिकेशन कॉन्फ़िगरेशन फ़ाइल में सत्य पर सेट है।
संदर्भ: अपनी परियोजना के IIS
जाओ
Web.config
करने के लिए फ़ाइल।में
web.config
<directoryBrowse enabled="true" />
<modules runAllManagedModulesForAllRequests="true" />
यह मेरे लिए विजुअल स्टूडियो 2015 – JustinJmnz
के लिए काम करता है यह मेरे लिए विजुअल स्टूडियो 2017 (जानकारी! वेब.कॉन्फिग में
धन्यवाद !! यह मेरा दिन बचाया। मेरे लिए विजुअल स्टूडियो 2017 काम किया। – luckyShubhra
आपकी मदद के लिए धन्यवाद
<system.webServer>
टैग में नीचे दो टैग जोड़ें। –एक व्यवस्थापक बनें यह % systemroot% \ system32 \ inetsrv \ appcmd सेट कॉन्फ़िगर/अनुभाग: निर्देशिका ब्रोसे/सक्षम: सत्य –
मुझे एपसीएमडी की प्रतिलिपि चलाना पड़ा जो '% प्रोग्रामफाइल (x86)% \ IIS एक्सप्रेस \ '। अगर मैं दूसरी प्रतिलिपि चलाता हूं, तो सेटिंग नहीं लेती। मुझे लगता है कि मेरे पास आईआईएस के 2 संस्करण स्थापित हैं। http://forums.iis.net/post/1993018.aspx –