过去: 我修改了一个项目文件的名称。 (相应更新:源代码控制,引用,名称空间,程序集名称)
问题: 在构建解决方案时,TFS会自动检出这个项目文件(解决方案包含20个)。一旦没有任何修改,一次修改了ProjectGuid,有时也检查了vspscc文件(没有修改)。
我尝试过:我删除了文件系统上映射路径中的所有内容,然后我获取了最新版本(可以始终构建解决方案),我还会恢复签出。但问题每次都持续存在。
答案 0 :(得分:1)
首先请确保该项目的源控件绑定对于TFS是正确的。
建议您取消绑定项目并在TFS中重新绑定它。在VS中,选择File > Source Control > Advanced > Change Source Control
点击取消绑定按钮。
如果这仍然不起作用,因为您已经提到 ProjectGuid 已被修改。还可以使用文本编辑器更新所有.sln文件中对.xxproj
ProjectGUID的所有引用。因此它们匹配存储在xxproj本身中的正确值。