HTTP 错误 500.19 - Internal Server Error 0x80070005 0x80070003

IIS发布时错误 错误代码 0x80070005

一、权限:设置文件权限--属性-安全-添加everyone的读取权限(注意是给整个发布文件设置权限而不是config)

二、查看物理路径中是否存在中文,有则改之

三、重新注册iis:允许cmd  输入cd C:\Windows\Microsoft.NET\Framework\。。。。。。

  4.0版本进入 C:\Windows\Microsoft.NET\Framework\v4.0.30319 

  3.5版本进入 C:\Windows\Microsoft.NET\Framework\v3.5 

  2.0版本进入 C:\Windows\Microsoft.NET\Framework\v2.0.50727

  输入 aspnet_regiis.ext -i  回车

四、查看iis安装是否不完整等

五、端口及防火墙入站规则

 

运行时错误 错误代码 0x80070003

  提示是web config错误,无法读取配置文件,可能是webcofig的节点或者格式错误,或者是entityframework的版本错误,如果都不是可是试试以下方法

右键IIS发现有多个相同的URL,就是说有两个项目运行在同一个端口上,修改其中iis虚拟路径即可:下图是修改过的

选择右下角的iis--右键--显示所有应用程序

 

修改IIS虚拟路径:选择你要启动的项目(解决方案下一级设为启动项的项目)--右键属性--web--修改端口号,然后生成虚拟路径

 

posted @ 2017-04-13 15:15  小菜鸟大神  阅读(7396)  评论(1编辑  收藏  举报