मेरे पास अपने ग्राहक के साथ बस यही स्थिति है। हमारा अपना उत्पाद है जो एक वेब साइट स्थापित करता है। इंस्टॉलर सब कुछ कॉन्फ़िगर करता है: IIS पूल, साइट, web.config, आदि।
हमने अपने इंस्टॉलर का उपयोग करके एक और वेब साइट स्थापित की है। हम एक ही पैरामीटर में प्रवेश करते हैं, इसलिए web.configs दोनों साइटों में समान हैं।
हालाँकि, नई स्थापित साइट ने ठीक काम किया, जबकि पुराने ने नहीं किया। फिर मैंने 2 IIS प्रबंधक विंडो खोली और वेब साइट सेटिंग्स में अंतर की तुलना करना शुरू कर दिया। और मुझे एक समस्या मिली।
किसी ने पुरानी साइट के साथ सभी हैंडलर मैपिंग को हटा दिया। यदि आप "हैंडलर मैपिंग" के लिए जाते हैं, तो आपको वहां aspx, asmx और अन्य एक्सटेंशन और हैंडलर के नाम देखना चाहिए। इसलिए, पुरानी साइट में वे सभी रिकॉर्ड गायब थे।
इसलिए, मैं पहले "हैंडलर मैपिंग" की जांच करने का सुझाव दूंगा - वहां बहुत सारे रिकॉर्ड होने चाहिए। एक नई वेब साइट बनाएँ और यह जानने के लिए तुलना करें कि वहाँ कितने होने चाहिए।
किसने उन्हें, किसी व्यक्ति या किसी अन्य प्रोग्राम को डिलीट किया, मुझे पता नहीं है। अगर कोई बता सकता है कि क्या कोई ट्रैकिंग एप्लिकेशन मौजूद है जो बताएगा कि उपयोगकर्ता डोमेन \ john "07.03.2012 12:34" पर वेब साइट को संशोधित कर रहा है जो उपयोगी होगा।