arv*_*man 26 c# tfs visual-studio visual-studio-2012
我有一个C#类库项目作为我的解决方案的一部分.我后来更新了项目的根文件夹.由于解决方案指向错误的路径,我不得不"删除"项目,然后重新添加它.但是,当我添加现有项目时,它说"项目文件\ myproject.csproj"已被移动,重命名或不在您的计算机上".
这令人困惑,因为.sln文件没有对项目的引用.(我检查了文本内容)VS如何用它的旧文件夹路径缓存项目?该解决方案是在TFS中进行版本控制的,但映射指向新的文件夹结构,因此它在尝试获取旧文件夹路径的位置更加令人困惑.
编辑:我检查了.csproj文件,.csproj.vspscc,其中没有一个包含路径变量.我也尝试删除.suo文件.
Pat*_*ide 52
多年来,这一直是Visual Studio的一个问题.在这种情况下,删除根文件夹中的隐藏.suo文件并重新启动VS将重建一个正确的.suo文件,几乎总是消除该问题.
如果您使用TFS,请查看原始帖子中的Just TFS'评论,以避免将来出现此问题.
| 归档时间: |
|
| 查看次数: |
8009 次 |
| 最近记录: |