在一个新的机子,部署网站提示如下:
在cmd窗口中执行了:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
提示配置源:modules也有类似的错误
又执行了:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
还报错误:HTTP 错误 500.21 - Internal Server Error
处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”
cmd窗口有执行了:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
还是报错误:HTTP 错误 500.21 - Internal Server Error
处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”
最后查看了控制面板,没有安装framework。在控制面板中,添加了此功能,问题解决。