Visual Studio 2008 SP1和TFS 2015的MSSCCI提供程序

时间:2015-08-18 22:46:02

标签: visual-studio visual-studio-2008 tfs

我安装了Team Foundation Server 2015,并且我尝试将Visual Studio 2008(版本9.0.30729.4462 QFE)连接到团队项目。我已经安装了VS 2008 Team Explorer(版本9.0.21022.8)。

According to MS,这应该可以使用MSSCCI Provider。但是,我无法找到与TFS 2015兼容的版本。

问题:2015年TFS的MSSCCI提供商在哪里,还是有另一种方式将VS 2008连接到TFS 2015?

我已经尝试了MSSCCI Provider for TFS 2013,但它失败了,因为它没有检测到TFS 2013(自2015年安装以来这是有道理的。)

4 个答案:

答案 0 :(得分:7)

  1. 您是否安装了vs2008 sp1兼容性GDR?或者请安装它.. https://www.microsoft.com/en-us/download/details.aspx?id=29983

  2. 在VS 2008中传递TFS URL时,请确保您也传递了tfs集合名称,否则vs 2008将抛出错误。例如,http://servername:8080/tfs/ {collection1}

  3. 编辑:请确保在尝试步骤1和2之前安装VS 2008 SP1。

答案 1 :(得分:0)

因为我不能发表评论。我想说我们有同样的问题。

安装包含Visual Studio Shell 2013的Visual Studio Team Explorer 2013,然后我们可以安装MSSCCI Provider 2013.但这只是一种解决方法。

我们也想知道2015年的MSSCCI提供商在哪里。

答案 2 :(得分:0)

您可以使用MSSCCI for TFS 2013连接到VS2008中的TFS2015源代码控制。

正如在VS2008中显示的MSDN article一样,版本控制可通过使用MSSCCI提供程序获得。因此,您需要转到文件 - >而不是在团队资源管理器中连接到TFS。源控制 - >从源代码管理中打开 - >连接到Team Foundation Server。我相信这个blog对你有帮助(尽管它是用VS2005的TFS2013编写的,它适用于带VS2008的TFS2015)。

答案 3 :(得分:0)

在我的情况下,直到昨天我才安装了VS 2008 IDE。 由于我公司的一些转换限制,我不得不将旧的Visual Studio 2008安装到我的办公室PC(Windows 10 Pro x64)并将其连接到TFS 2015。

我希望这可以帮助像我这样的人:

  1. 首先我安装了Visual Studio 2008。
  2. 然后是VS 2008 SP1。
  3. 最后是Visual Studio TeamExplorer 2008.(至少这应该是幸福的结局,但我错了。)
  4. 尝试安装VS90SP1-KB974558-x86,但失败了。该软件包寻求VS 2008 SP1。我认为TeamExplorer 2008覆盖了KB974558的重要性。
  5. 再次安装Visual Studio 2008 SP1。
  6. VS90SP1-KB974558-x86已成功安装。
  7. 在页面"连接到Team Foundation Server",通过忽略端口和协议部分添加您的TFS 2015服务器,并写下您自己的;
  8.   

    http://TFS_SERVER:PORT_NUMBER/tfs/TFS_COLLECTION_NAME

    如果我跳过集合名称部分,它每次都会失败。