我最近将我的根TFS文件夹从D:\TFS\systemstfs
重命名为D:\TFS\sys
,因为该项目的一个路径对于Windows来说太长.现在,当我try 在VS2013中使用IIS Express(项目URL http://localhost:59729/Flowers/wsBusinessLayer/)运行另一个项目(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,错误路径,无法读取配置文件,以及这些术语的各种组合
但我们没有运气.以前有人见过这个吗?