मैं IIS की स्थानीय स्थापना पर काम करने के लिए MVC 3 परियोजना को कॉन्फ़िगर कर रहा हूं और निम्नलिखित 500 त्रुटि पर आया हूं:
हैंडलर "PageHandlerFactory- एकीकृत" के पास अपनी मॉड्यूल सूची में एक खराब मॉड्यूल "ManagedPipelineHandler" है।
यह पता चला है कि ऐसा इसलिए है क्योंकि ASP.Net पूरी तरह से IIS के साथ स्थापित नहीं था, भले ही मैंने "सुविधा जोड़ें" संवाद में उस बॉक्स को चेक किया हो। इसे ठीक करने के लिए, मैं बस कमांड प्रॉम्प्ट पर निम्न कमांड चलाता था
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
अगर मैं 32 बिट सिस्टम पर होता, तो यह निम्नलिखित की तरह दिखाई देता:
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
मेरा सवाल यह है कि क्या इस अतिरिक्त कदम उठाए बिना .NET 4.0 (MVC 3) का उपयोग करने के लिए विंडोज 7 बॉक्स पर IIS स्थापित करने का एक तरीका है?