मैं वेब परिनियोजन का उपयोग कर आईआईएस 7 में एक वेब अनुप्रयोग आयात करने की कोशिश कर रहा हूं। मैंने विजुअल स्टूडियो की "प्रकाशित वेब" कार्यक्षमता का उपयोग करके इसे ज़िप फ़ाइल में पैक किया, और जब मैं ज़िप का चयन करता हूं तो मुझे अपनी "एप्लिकेशन पैकेज सूचना" स्क्रीन पर मिलता है।एक आईआईएस वेब अनुप्रयोग को वेबसाइट रूट पर प्रकाशित करना?
यह सेटिंग्स में से एक है जो मुझे "एप्लिकेशन पथ" के लिए पूछती है। अगर मैं उस खाली को छोड़ देता हूं (इसलिए यह मूल रूप से "मेरी वेबसाइट /" कहता है), और जारी रखने का प्रयास करें, आईआईएस मुझे संदेश देता है:
यह एप्लिकेशन "मेरी वेबसाइट" में स्थापित किया जाएगा। अधिकांश एप्लिकेशन आमतौर पर रूट के नीचे एक फ़ोल्डर में स्थापित होते हैं, जैसे "मेरी वेबसाइट/ब्लॉग"। क्या आपको यकीन है?
मुझे समझ में नहीं आता कि यह चेतावनी क्यों देता है। मैं सिर्फ इस संवाद के लिए "ठीक" कहने का लुत्फ उठा रहा हूं, लेकिन मैं पहले जांचना चाहता था - क्या कुछ स्पष्ट है कि मैं गलत कर रहा हूं? निश्चित रूप से यदि मैं अपना वेब एप्लिकेशन पूरी वेबसाइट बनना चाहता हूं, तो मैं रूट पर स्थापित करने के लिए चाहता हूं या अन्यथा उपयोगकर्ताओं को केवल http://host/
के बजाय एक्सेस करना होगा - मैं अनावश्यक प्रत्यय MyAppDirectory/
क्यों चाहूंगा? क्या यह MyAppDirectory
पर एप्लिकेशन इंस्टॉल करने के लिए बेहतर अभ्यास है और किसी भी तरह से उस निर्देशिका को वेबसाइट रूट पर मैप करें, या चेतावनी के बावजूद वेबसाइट रूट पर एप्लिकेशन इंस्टॉल करना ठीक है?
इसके अलावा, यह मानते हुए कि चेतावनी के बावजूद वेबसाइट रूट पर एप्लिकेशन इंस्टॉल करना ठीक है, क्या "एप्लिकेशन पैकेज सूचना" स्क्रीन से "एप्लिकेशन पथ" सेटिंग (और संबंधित चेतावनी) को पूरी तरह से निकालने का कोई तरीका है , और हमेशा मान लें कि ऐप को वेबसाइट रूट में इंस्टॉल किया जाना चाहिए?