具体报错信息为:
HTTP错误500.21-InternalServerError处理程序“ESRI-Services-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
解决方法如下:
原因是.netframework安装在前,IIS安装在后。或者按照IIS后,.net framework被修改过。
尝试通过控制台运行aspnet_regiis.exe命令:
aspnet_regiis.exe-u
aspnet_regiis.exe-i
Windows路径为:C:\Windows\Microsoft.NET\Framework\v4.0.30319
从头安装.netframework成功之后,重启一下IIS。