打开webapi项目给出错误

时间:2016-06-03 19:39:08

标签: c# .net asp.net-web-api

我正在

  

"创建虚拟目录http://localhost:30852/失败并显示错误:文件名:redirection.config错误:无法读取配置文件"

打开webapi项目时。其他人在他们的机器上创建,我从TFS下载。它在他们的机器上工作正常。

error message

我安装了最新的.net框架,并在本地计算机上安装了IIS。

我已经尝试以管理员身份打开Visual Studio,但没有用。

1 个答案:

答案 0 :(得分:0)

这里可能会出现一些问题。

1)我已经看到问题发生在TFS忽略了一个项目,或者从源代码控制中完全删除它们。

如果是这种情况,请让您的大学重新添加到源代码控制并提交。

2)检查你学院的机器。如果文件实际上标记为提交的一部分,并且是否已提交。如果两者看起来都很好,请确保从TFS正确提取本地存储库上的版本。

根据您使用的文件控件(git或TFS),默认情况下位于:C:\Users\%username%\Source

3)您和大学正在使用的重定向配置存在差异。您可能已在应用程序主机配置中的此路径中注册了其他应用程序。

可以在Documents\IISExpress\config找到配置,只需将此配置与您的大学进行比较即可。如果配置冲突,可以将其更改为其他端口。

作为最后的手段,您只需复制大学的重定向配置,看看是否可以解决问题。