TFS 注释错误

TFS Annotation Error

我最近将 TFS 2015 升级到 2017,现在每当我尝试从 Visual Studio 解决方案资源管理器执行源代码管理-> 注释时都会遇到此错误:

Annotation Error

m_itempath or m_versionControl not set

如果我尝试 运行 从文件编辑器注释,我会得到不同的错误:

Annotation Error

Unable to determine the workspace for the file C:\...

使用 Visual Studio Enterprise 2015。 这是一个服务器工作区,所有其他操作似乎都正常工作。

中的大部分解决方案
  • Is there workaround for when TFPT is "unable to determine the workspace" and refreshing the cache does not work?
  • TFS Error: Unable to determine the workspace for this solution

无法为我工作。

这确实有效:

  1. 转到源代码管理资源管理器
  2. 右键单击映射的文件夹
  3. Select 'Advanced->Remove Mapping' 并按照提示操作。忽略冲突屏幕。
  4. Select 'Advanced->Map to Local Folder' 并映射回现有文件夹。
  5. 解决所有未解决的冲突。

此后,注释再次起作用。