我正在配置一个MVC 3项目在本地安装的IIS上运行,遇到了以下500错误:
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个坏模块“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
我的问题是,是否有一种方法在Windows 7上安装IIS以使用.NET 4.0(MVC 3),而无需进行额外步骤?