TFS源控制绑定

时间:2017-11-09 21:53:28

标签: visual-studio-2017 tfs2015 sql-server-data-tools

我使用Visual Studio 2017在Windows 7上使用tfs中保存的数据工具。我有一个运行良好的报告解决方案。今天我在Windows 10机器上安装了完全相同的东西,它首先要求升级解决方案,现在每次打开解决方案时它会询问我是否要使用源代码控制绑定。也发生在同事机器上。任何人都知道发生了什么事?

tfs服务器版本是2015

2 个答案:

答案 0 :(得分:1)

在记事本中打开解决方案(.sln)文件。仔细检查是否有引用Scc的部分,如下所示

GlobalSection(TeamFoundationVersionControl) = preSolution
    SccNumberOfProjects = 1
    SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
    SccTeamFoundationServer = http://yourtfs:8080/tfs/defaultcollection
    SccLocalPath0 = .
    SccProjectUniqueName1 = WebApplication\\WebApplication.csproj
    SccProjectName1 = WebApplication
    SccLocalPath1 = WebApplication
EndGlobalSection

还尝试取消绑定特定解决方案并重新绑定它。如何执行此操作请参阅此link

最后clear TFS and VS cache,然后尝试再次打开解决方案,看看问题是否已经消失。

答案 1 :(得分:0)

这是针对Vsual Studio 2015的SSDT 17.3的已知问题https://docs.microsoft.com/en-us/sql/ssdt/changelog-for-sql-server-data-tools-ssdt#ssdt-173-for-visual-studio-2015 也许某人正在使用该版本并导致问题