【发布时间】:2016-01-21 11:41:26
【问题描述】:
我最近将我的根 TFS 文件夹从 D:\TFS\systemstfs 重命名为 D:\TFS\sys,因为项目的路径之一对于 Windows 来说太长了。现在,当我尝试使用 IIS Express(项目 URL http://localhost:59729/Flowers/wsBusinessLayer/)在 VS2013 中运行不同的项目(D:\TFS\sys\companydomain.com\Dev\Flowers\wsBusinessLayer)时,我在浏览器中收到以下错误消息:
HTTP 错误 500.19 - 内部服务器错误
请求的页面无法访问,因为该页面的相关配置数据无效。模块 - IIS Web 核心
通知 - BeginRequest
错误代码 - 0x80070003
配置错误 - 无法读取配置文件
配置文件 - \?\D:\TFS\systemstfs\companydomain.com\Dev\Flowers\web.config
请求的 URL - http://localhost:59729/Flowers/wsBusinessLayer/InformationServices.asmx
物理路径 - D:\TFS\sys\companydomain.com\Dev\Flowers\wsBusinessLayer\InformationServices.asmx
(强调我的,D:是我机器上的第二个硬盘,不是网络共享)
我很清楚问题出在哪里(配置文件路径错误),但我不知道如何解决它。我试过了:
- 启用“在抛出 CLR 异常时中断”
- 从 TFS 重新获取解决方案
- 正在重新启动
- 切换到使用 IIS,然后返回到 Express
- 谷歌搜索 500.19、0x80070003、路径错误、无法读取配置文件以及这些术语的各种组合
但是没有运气。有没有人遇到过这种情况?
【问题讨论】:
标签: .net iis-express