मुझे पता है कि IIS 7+ अब मेटाबेस के बजाय XML कॉन्फिग फाइलों का उपयोग करता है। मुझे यह भी पता है कि अगर मैं किसी दिए गए साइट के लिए web.config फ़ाइल संपादित करता हूं, तो IIS स्वचालित रूप से परिवर्तनों का पता लगाता है और किसी भी संगत कॉन्फ़िगरेशन परिवर्तनों को लागू करता है।
हालाँकि, क्या यह सर्वर-स्तरीय ApplicationHost.config सेटिंग्स फ़ाइल पर भी लागू होता है? (इसका आमतौर पर C: \ windows \ system32 \ inetsrv \ config में स्थित होता है।) विशेष रूप से, क्या IIS प्रबंधक या ऐप कमांड कमांड लाइन उपयोगिता का उपयोग करने के बजाय इस फ़ाइल को सावधानीपूर्वक संपादित करना सुरक्षित है? मुझे डॉक्यूमेंटेशन में ऐसा कुछ नहीं मिला, जिसमें कहा गया हो कि ऐसा करना ठीक था या नहीं।
मैं उत्सुक हूं क्योंकि मुझे एक आईपी से दूसरे में कई साइटों के लिए बाइंडिंग को बदलना होगा। यह केवल एक वैश्विक खोज करने के लिए बहुत तेजी से होगा और जीयूआई में कुछ दर्जन साइटों को मैन्युअल रूप से संपादित करने के बजाय कॉन्फ़िगर फ़ाइल में आईपी पते के लिए बदल देगा।