मुझे समस्या का पता चला। जब मैंने मूल रूप से .NET 2 के साथ एमवीसी चलाने के लिए सर्वर स्थापित किया था, तो मैंने v2.0.50727 निर्देशिका में aspnet_isapi.dll फ़ाइल को इंगित करने के लिए वाइल्डकार्ड पथ सेट किया था। एक बार जब मैंने इसे v4.0.30319 पर स्विच किया तो यह काम करता था।
आप द्वारा ...
- ओपन आईआईएस वाइल्डकार्ड मानचित्रण करने के लिए प्राप्त कर सकते हैं प्रबंधक
- ओपन वेबसाइट गुण
- होम निर्देशिका या वर्चुअल निर्देशिका टैब पर जाएं
- क्लिक करें विन्यास बटन
- वाइल्डकार्ड मैपिंग (निचला बॉक्स) संपादित करें। यदि वाइल्डकार्ड मैपिंग नहीं है, तो एक जोड़ें।
मूल्य ग होना चाहिए: \ Windows \ microsoft.net \ ढांचे \ v4.0.30319 \ aspnet_isapi.dll (निर्देशिका आप को नेट 4 स्थापित आधार पर)।
- एक साइड नोट के रूप में, आप वेबसाइट गुणों में एएसपी.Net टैब के तहत एएसपी.Net संस्करण को बदल सकते हैं।
+1 इसे ढूंढने और समाधान साझा करने के लिए +1। – SoftwareGeek
वेबसाइट गुण कहां है? – AustinT
अगर मुझे सही याद है (मैं अब ज्यादातर आईआईएस 7 में हूं), वेबसाइट पर राइट-क्लिक करें और गुण चुनें। – Brian