您的位置:首页 > 其它

window 7 iis 易出现的问题【先安装entityframwork,再安装iis导致的错误】

2016-04-27 11:59 344 查看
HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面 

出现环境:win7 + IIS7.0

解决办法:IIS根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项右键设置为允许

网址:http://lgb168.blog.163.com/blog/static/496744382013419112927489/ 

-----------------------------------------------------------------------

IIS HTTP 错误 404.17 - Not Found 解决方法

出现这种情况的原因通常是因为先安装了Framework,后安装的IIS;

运行cmd,输入:

. 代码如下:

C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i  

   

注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\   是 netframework安装对应的路径;

注册成功后,重启一下iis, 理论上应可以解决导致404.17 not found 的大部分问题了;

Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。”错误(已解决)

只需要重新安装一下就可以了。在Frameworv4.0的目录中安装的程序以管理员权限重新运行一下就可以了.

点开始-运行:

. 代码如下:

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

相关网址:http://www.poluoluo.com/server/201406/278568.html

-------------------------------------------------------------------------------

HTTP 错误 500.21 - Internal Server Error 处理程序“PageHandlerFactory-Integr

原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装

解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

 

如果还不行,可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式

相关:http://www.ufidawhy.com/jcufida/632.html
http://blog.csdn.net/wuzhengqing1/article/details/7714774
------------------------------------------------------------------------------

无法识别的属性“targetFramework”。请注意属性名称区分大小写。错误解决办法

错误原因:部署网站时,使用的应用程序池版本不对!

解决方案:我的应用程序是在.NET 4.0下开发的,所以应用程序池应使用.NET4.0版本。如果您的电脑上没有安装相应版本的框架,下载一个安装上即可。

相关网址:http://www.360doc.com/content/13/1110/11/7579570_328093582.shtml
http://blog.csdn.net/mazhaojuan/article/details/8762000
-----------------------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: