我的解决方案中有一个不想加载的奇怪项目。
VS提供的错误消息是:
无法加载项目文件。找不到文件'C:\ Some Path \ Project Name \ Project Name \ Project Name.csproj'。
现在,实际路径应为C:\Some Path\Project Name\Project Name.csproj
。
注意路径的最后部分是如何重复的。我无法弄清楚为什么VS坚持这一点。
即使更奇怪,属性窗口中显示的路径也是正确的。解决方案文件中的路径是正确的。
我删除了项目中的所有*.suo
和*.user
个文件。
我已经清除了缓存,重新启动了VS(无数次),从TFS获得了最新信息,几乎可以解决所有可能的问题。没有变化。
如果我删除项目并尝试重新添加它,我会收到同样的错误。它并不总是这样做(在复杂的合并之后开始),但当前的分支也在其他队友的计算机上遇到同样的问题。
导致此错误路径的原因是什么?如何解决?