我在一个名为Code的目录下组织了一堆C#解决方案和项目。我需要移动整个文件夹。完成后,我留下了一些小的不便,例如Visual Studio中的无效最近项目链接和IIS站点中的无效路径。这些东西很容易修复。一些解决方案是在TFS中进行源代码控制的,我在第一次加载时发现映射也被破坏了。同样,通过编辑工作区和手动更新本地文件夹,这是一个相当简单的修复。
但是我留下了一个我似乎无法解决的最后一个问题,那就是无效的源代码控制绑定。例如,我有一个包含4个网站项目的解决方案。在4,3中有无效的绑定。我已经尝试使用Change Source Control取消绑定无效项目,然后卸载并重新加载项目,但它没有做任何事情。在“更改源代码管理”屏幕中,列出的服务器绑定非常有效,因为它们存在,我可以在源代码管理资源管理器中浏览它们。它正在努力。
有没有人对检查,测试或尝试的事情有任何其他想法??
答案 0 :(得分:0)
确保您的解决方案已添加到源代码管理中:文件>源控制>添加解决方案到源代码管理。
通常解绑和重新绑定会修复它,你可以尝试重新绑定回源控件 在Visual Studio中:
您还可以参考有关HOW TO FIX TFS INVALID BINDING IN VISUAL STUDIO
的文章但是,如果重新绑定不起作用,您可以尝试直接编辑解决方案文件,有关详细信息,请参阅this thread中 Jonathan Nixon的回答。