日期:2014-05-18  浏览次数:20805 次

IIS配置asp.net网站(请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。)
系统:win7旗舰版,安装iis7.5后发布网站运行结果:
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
最可能的原因:?请求与通配符 mime 映射相匹配。请求映射到静态文件处理程序。如果有不同的前提条件,请求将映射到另一个处理程序。
可尝试的操作:?如果要将此内容作为静态文件提供,请添加显式 MIME 映射。
在网上找过很多答案尝试过:
1.启用父路径 true
2.将错误发送浏览器 true
3.应用程序池托管管道模式改为经典
4..NET Framework版本为4.0
5.标识:LocalSystem
6.编辑权限中添加了everyone设置为可以读写

还有就是在ISAPI筛选器中只有:ASP.Net_2.0.50727-64,ASP.Net_2.0.50727.0两项,我手动添加了4.0

求帮助~

------解决方案--------------------
打开IIS管理器,找到“处理程序映射”,在列表右击选择“添加脚本映射”即可。eg:*.aspx,将该类型的页面的处理程序映射为“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll”即可。
------解决方案--------------------

我的是这样的,你看是不是有重复的,或者写的有误,和1楼说的一样,你再看看是不是网站的asp.net版本那里调了么
------解决方案--------------------
楼上的是 iis6.0