【问题标题】:IIS Express Error 500.19 (0x80070003) cannot read config fileIIS Express 错误 500.19 (0x80070003) 无法读取配置文件
【发布时间】:2016-03-19 17:38:10
【问题描述】:

我一直在我的办公机器上编写 MVC 5 教程。一切都在那种环境下完美运行。

最近我将存储库拉到我的个人笔记本电脑上,我收到了这个错误。

IIS Express 错误 500.19 (0x80070003) 无法读取配置文件

在错误页面中,我看到配置文件的以下路径:

\?\D:\Dev\Personal\MvcMovie\src\MvcMovie\wwwroot\web.config

这对于我的办公机器来说是正确的路径,但对于家庭环境来说是错误的。

附加信息:

以下是 Visual Studio 解决方案的位置:

在办公室
D:\Dev\Personal\MvcMovie

在家

C:\Dev\Projects\MvcMovie

我是 Web 开发的新手,所以希望有一种简单的方法可以解决这个问题。

问候,

迈克尔

【问题讨论】:

  • 检查IUSR和应用池账户是否都有读取文件夹的权限。
  • 我得到错误的原因是没有这样的路径。我到处搜索,但找不到引用了错误路径的位置。

标签: asp.net iis


【解决方案1】:

我已经解决了删除项目本地目录中的目录“.vs”的问题。 注意:目录 .vs 对 Windows 是隐藏的,可以显示隐藏文件。

【讨论】:

  • 谢谢,这已经帮我解决了。出于某种原因,当我安装了一些最近的 Windows 更新时,它就崩溃了。
  • TX!!!!!!!!!!!!!!!!!!!!! 2天!! 2天!!!我疯了!谢谢
  • 哇!谢谢!我已经看到了一些其他线程,其中包含没有解决问题的建议。只是要指出,由于某些文件锁定,您可能必须在删除文件夹之前关闭解决方案和/或 VS。
【解决方案2】:

原来,IIS Express 正在从 .vs/config/applicationhost.config 文件中提取旧路径

修改当前路径已解决问题

【讨论】:

    猜你喜欢
    • 2016-08-21
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2017-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多