TFS在构建时自动检出项目文件,但不对其进行任何修改

时间:2016-09-20 09:35:42

标签: .net visual-studio tfs

过去: 我修改了一个项目文件的名称。 (相应更新:源代码控制,引用,名称空间,程序集名称)

问题: 在构建解决方案时,TFS会自动检出这个项目文件(解决方案包含20个)。一旦没有任何修改,一次修改了ProjectGuid,有时也检查了vspscc文件(没有修改)。

我尝试过:我删除了文件系统上映射路径中的所有内容,然后我获取了最新版本(可以始终构建解决方案),我还会恢复签出。但问题每次都持续存在。

1 个答案:

答案 0 :(得分:1)

首先请确保该项目的源控件绑定对于TFS是正确的。

建议您取消绑定项目并在TFS中重新绑定它。在VS中,选择File > Source Control > Advanced > Change Source Control点击取消绑定按钮。

如果这仍然不起作用,因为您已经提到 ProjectGuid 已被修改。还可以使用文本编辑器更新所有.sln文件中对.xxproj ProjectGUID的所有引用。因此它们匹配存储在xxproj本身中的正确值。