【问题标题】:Switch from MSSCCI Provider to TFS从 MSSCCI 提供程序切换到 TFS
【发布时间】:2018-06-14 10:13:04
【问题描述】:

我有一个使用 MSSCCI Provider 连接到 TFS 的解决方案。 如何切换到与 TFS 一起使用并切断 MSSCCI 作为中间人?

当我在工具 --> 选项 --> 源代码控制 --> 当前源代码控制中选择 TFS 时,我收到一条消息,表明活动解决方案将被关闭。当我再次打开它时,解决方案仍然由 MSSCCI 控制,忽略我的选择。

欢迎任何建议。

【问题讨论】:

    标签: tfs visual-studio-2017 msscci


    【解决方案1】:

    通常,MSSCCI 提供程序适用于以前版本的 Visual Studio,如果没有安装 Team Explorer 2013,Visual Studio 2017 不再支持它。详情请见Connect any version of Visual Studio to Visual Studio Team Services or Team Foundation Server

    所以如果你使用的是 VS 2017,那么你可以卸载 MSSCCI ProviderTeam Explorer 2013。然后只需确保 Team Explorer 2017 与 VS2017 一起安装(如果之前未安装,您可以安装独立的 Team Explorer installer。)。然后,您可以直接使用 Team Explorer 连接到 TFS/VSTS。

    另外,这篇文章供大家参考,或许对你有帮助:Switching between multiple Msscci providers

    【讨论】:

    • @Tomer S 你解决了这个问题吗?答案有帮助吗?有更新吗?
    • 我的 PC 上没有 MSSCCI 提供程序,因此无法删除它。请注意我对这个问题的回答。
    【解决方案2】:

    我设法通过以下方式解决了我的问题:

    1. 从每个项目文件中删除 MSSCCI:Team Foundation Server MSSCCI Provider。
    2. 从 sln 文件中删除 GlobalSection(TeamFoundationVersionControl) = preSolution 部分。
    3. 打开VS2017,在Tools --> options --> Source Control --> Current source control中选择TFS。
    4. 在文件中绑定所有项目 --> 源代码管理 --> 高级 --> 更改源代码管理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-03
      • 2021-12-18
      • 1970-01-01
      • 2016-08-21
      • 2016-01-07
      • 2011-11-04
      • 2017-05-10
      • 1970-01-01
      相关资源
      最近更新 更多