TFS错误找不到文件[ProjectName] .vsmdi

时间:2013-04-09 06:21:22

标签: visual-studio-2012 tfs2012

执行首次签入时出现此错误阻止我们将解决方案添加到TFS。不知道如何解决它。

2 个答案:

答案 0 :(得分:5)

此错误通常意味着对磁盘上不存在的文件进行了挂起更改。

所以无论出于何种原因,你的VS告诉TFS正在对文件[ProjectName].vsdmi进行更改。随后,该文件已从磁盘中删除。因此,当VS进行签入时,它会尝试签入[ProjectName].vsdmi,但磁盘上不存在。所以你得到了错误。

无论

  1. 撤消待处理的更改并再次签入
  2. 确定您是否确实需要该文件(vsdmi hile与VS单元测试项目相关)并尝试恢复它。

答案 1 :(得分:0)

我以不同的方式为Class.cs文件解决了这个问题。该文件存在于磁盘上,TFS / VS由于某种原因无法找到它。

  1. 将文件复制出VS(到记事本)
  2. 在Visual Studio中删除了文件
  3. 右键单击add-> new。
  4. ,在VS中重新创建文件
  5. 重新贴上并保存。
  6. 这很有用。