在windows7 IIS 7.5下运行.net 4.0 网站报错:
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
原因:
VS2010默认的.net框架是4.0,是独立的CLR,和Win 7自带的2.0的不同,因此需要用aspnet_regiis注册.net 4.0 Framework,然后用.net 4.0的应用程序池来运行对应的网站。
注册步骤:
一、找到.net Framework目录
目录一般位于:C:\Windows\Microsoft.NET\Framework\v4.0.30319在地址栏上点击,然后复制完整的目录路径。
二、启动cmd(以管理员身份)
输入cd + 刚才复制的目录路径回车后如下图,当前目录已转到.net Framework目录然后输入 aspnet_regiis.exe -i