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