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--修改端口号,然后生成虚拟路径