客户使用.NET开发的网站部署的时候遇到报错“处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler””,大致报错截图如下。
解决办法
网上搜索得知可能是因为先安装.NetFramework v4.0后安装iis 7.5所致,一般重新注册下.NET可解决,以下命令在cmd
窗口运行
#进入.NET目录
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
#注册.NET
aspnet_regiis.exe -i
再次访问网站可以打开了,此文参考了《asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler》