我有一个 C# 类库项目作为我的解决方案的一部分。后来我更新了该项目的根文件夹。由于该解决方案指向了错误的路径,因此我不得不“删除”该项目,然后重新添加它。
但是,当我添加现有项目时,它会显示“项目文件 \myproject.csproj' 已被移动、重命名或不存在于计算机上”。
这很令人困惑,因为 .sln 文件没有引用该项目。(我检查了文本内容) Visual Studio 如何使用旧的文件夹路径缓存项目?该解决方案在 TFS 中受到版本控制,但是映射指向新的文件夹结构,因此更加令人困惑,不知道它是从哪里获取旧的文件夹路径的。
编辑:我检查了 .csproj 文件和 .csproj.vspscc 文件,它们都没有路径变量。 我还尝试删除了 .suo 文件。
这很令人困惑,因为 .sln 文件没有引用该项目。(我检查了文本内容) Visual Studio 如何使用旧的文件夹路径缓存项目?该解决方案在 TFS 中受到版本控制,但是映射指向新的文件夹结构,因此更加令人困惑,不知道它是从哪里获取旧的文件夹路径的。
编辑:我检查了 .csproj 文件和 .csproj.vspscc 文件,它们都没有路径变量。 我还尝试删除了 .suo 文件。