源控件绑定状态无效:Visual Studio 2005和VSS

时间:2010-02-25 16:40:30

标签: visual-studio-2005 visual-sourcesafe source-control-bindings

我在Visual Source Safe中使用了我的VB.NET项目和相关解决方案(在Visual Studio 2005中开发)。

最近开始与其他开发人员合作,需要清理。

一路上我打破了绑定。我进去了

文件 - >源控制 - >更改源代码管理

并尝试正确绑定内容。

我取消绑定错误绑定的项目,并尝试重新绑定它。我在解决方案中有两个项目。这就是我得到的:

Solution/Project       Server Name    Server Binding         Connected     Status

Solution: MySoln.sln   X:\TheSource   $/Tools/MySoln          checked      Valid
Project1               X:\TheSource   $/Tools/MySoln          checked      Valid
Project2               X:\TheSource   $/Tools/MySoln (C:\)    checked     Invalid

我还希望在哪里尝试使绑定​​正确?

我可能没有提供足够的信息,但这是我所知道的。

一如既往地谢谢!

2 个答案:

答案 0 :(得分:6)

小问号按钮偶尔会有所帮助。

需要将该项目签入源代码管理,并且绑定生效。

答案 1 :(得分:2)

您使用的是哪个版本的VSS?

在旧版本的Visual SourceSafe(6.0c之前)中,在将Visual Studio解决方案添加到其源代码控制之后,绑定信息直接存储在.sln和.proj文件中。

从VSS 6.0c开始,所有绑定信息都保存在开发人员计算机上名为MSSCCPRJ.SCC的文件中。

我的猜测,project2的服务器路径不正确。仔细检查.prj文件是否在$ / Tools / MySoln下。