जब आप किसी वर्चुअल निर्देशिका में IIS प्रबंधक के लिए गुण पुनर्प्राप्त करें ASP.NET टैब IIS प्रबंधक के प्रकट नहीं होता है


लक्षण


जब आप Microsoft इंटरनेट सूचना सेवाओं (IIS) प्रबंधक में किसी वर्चुअल निर्देशिका के लिए गुण प्राप्त करते हैं, ASP.NET टैब IIS प्रबंधक के प्रकट नहीं होता। वैकल्पिक रूप से, कॉन्फ़िगरेशन संपादित करें बटन ASP.NET टैब पर अक्षम किया गया है।

यह समस्या तब होती है जब किसी भी एक निम्न स्थितियों के सत्य होने पर:

  • आप एक 64-बिट कंप्यूटर पर 32-बिट संस्करण IIS प्रबंधक का उपयोग कर रहे हैं।
  • यदि आप Microsoft Windows-32-पर-Windows-64 (WOW64) मोड में IIS उपयोग कर रहे हैं।
  • आप Enable32bitAppOnWin64 गुण सत्य IIS में के लिए सेट है। यह सेटिंग IIS 64-बिट कंप्यूटर पर 32-बिट मोड में चलाने करने देता है।
नोट WOW64 इम्यूलेशन परत सतत 64-बिट कंप्यूटर पर चलाने के लिए 32-बिट Windows-आधारित अनुप्रयोग को सक्षम करता है जो है।

कारण


यह समस्या इसलिए होती है क्योंकि IIS प्रबंधक के 32-बिट संस्करण Microsoft ASP.NET का उपयोग करें जो 64-बिट कंप्यूटर के साथ संगत नहीं है।

64-बिट संस्करण IIS प्रबंधक के 32-बिट Aspnet_isapi.dll फ़ाइल मूल 64-बिट फ़ाइल के रूप में लोड नहीं कर सकता क्योंकि यह समस्या भी हो सकती है। साथ ही, 64-बिट संस्करण की IIS प्रबंधक WOW64 32-बिट मोड में यह फ़ाइल लोड नहीं कर सकता।

वैकल्पिक हल


इस समस्या को हल करने के लिए, Enable32bitAppOnWin64 करने के लिए गलत IIS में सेट है।

संदर्भ


32-बिट अनुप्रयोगों 64-बिट कंप्यूटर पर चलाने के लिए IIS को कॉन्फ़िगर कैसे करें के बारे में अधिक जानकारी के लिए, निम्न Microsoft वेब साइट पर जाएँ: