代码之家  ›  专栏  ›  技术社区  ›  Mitulát báti

TFS在生成时自动签出项目文件,但不对其进行修改

  •  0
  • Mitulát báti  · 技术社区  · 10 年前

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

    问题: 当我构建解决方案时,TFS会自动签出这一个项目文件(解决方案包含20个)。一次不做任何修改,一次修改ProjectGuid,有时也会签出vspscc文件(不做修改)。

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

    1 回复  |  直到 10 年前
        1
  •  1
  •   PatrickLu-MSFT    10 年前

    首先,请确保TFS项目的源代码管理绑定正确。

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

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