我们在 Visual Studio 2005 和 TFS 中经常遇到此错误。
任何人都可以帮助我们查明此消息的原因吗?
完整的消息是:
解决方案的来源之间似乎存在差异
控制有关某些项目的信息以及
项目文件。
为了解决这个差异,有必要检查
项目文件并更新它们。但是,如果签出失败,并且
解决方案关闭而不保存,您将再次看到此警告
下次打开解决方案时。
单击“确定”最终会出现一个签出框,您可以在其中签出项目文件的整个列表。但是,“更改源代码管理”窗口不会显示任何错误,保存所有内容并重新检查只会导致“没有任何更改,撤消所有内容”类型的消息。
Edit:你说得对,@Adam https://stackoverflow.com/users/2915/adam-davis,我们已经从 VSS 转换了,但是不久前我们执行此操作时,我们经历了这样一个过程来清理绑定,一切都很顺利。该错误最近开始出现。
听起来像您将项目从 VSS 移至 TFS,并且原始解决方案文件仍然绑定到 VSS - 您需要将其重新绑定到 TFS。
以下是步骤 http://blogs.msdn.com/nagendra/archive/2005/09/30/475633.aspx你需要采取措施来解决这个问题。我想在这里摘录一段内容,但这似乎取决于几个因素,而且并非微不足道。
或者,这里有一个主题涉及项目绑定/解绑 http://social.msdn.microsoft.com/forums/en-US/tfsversioncontrol/thread/a9a34296-cae2-4c34-949a-5b40c7f74c7e如果上述情况不适用,这可能适用。
-Adam
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)