/ Visual Studio Team Services

Connect any version of Visual Studio to Visual Studio Team Services or Team Foundation Server.

Visual Studio has been around for a long time and there are still people developing in Visual Basic 6 or Visual Studio 2008. I sincerely hope these people store their sources securely, because these old IDEs and codebases will be causing them enough headaches. Even if you're using a more recent IDE, you could need one or more hotfixes and/or service packs.

To connect your IDE to Visual Studio Team Services you usually need to make sure you have Team Explorer or an extension to your IDE installed. Team Explorer ships with Visual Studio in recent versions, but in older versions it was a separate installation.

The following variables make up what you need to install in order to be able to connect:

  • Your IDE and version
  • Your operating system and version
  • Whether connecting to VSTS or TFS (and which version)

Note that for many of the items listed below, the order of installation is important. If you've previously installed any of the packages you'll need to uninstall them first or repair all packages in the order listed.

Microsoft has an official Client Compatiblity matrix. In addition to it, this post also lists the required hotfixes to make everything work.

If you also want to install the Team Foundation Server Power tools to match your Visual Studio/TFS version, check out this separate post.

Client compatibility matrix

See download instructions in the Installation section.

Visual Studio 2017

Supported operating system: Windows 10, Windows 8.1

Connects Git TFVC Install instructions
VSTS yes yes yes Team Explorer 2017
TFS 2018 yes yes yes Team Explorer 2017
TFS 2017 yes yes yes Team Explorer 2017
TFS 2015 yes yes yes Team Explorer 2017
TFS 2013 yes no yes Team Explorer 2017
TFS 2012 yes no yes Team Explorer 2017
TFS 2010 yes no yes Team Explorer 2017
TFS 2008 no no no
TFS 2005 no no no

Visual Studio 2017 for Mac

Supported operating system: Mac

Connects Git TFVC Install instructions
VSTS yes yes no
TFS 2018 yes yes no
TFS 2017 yes yes no
TFS 2015 yes yes no
TFS 2013 no no no
TFS 2012 no no no
TFS 2010 no no no
TFS 2008 no no no
TFS 2005 no no no

Visual Studio Code

Supported operating system: Windows 10, Windows 8.1, Linux, Mac

Connects Git TFVC Install instructions
VSTS yes yes yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2018 yes yes yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2017 yes yes yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2015 yes yes yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2013 yes no yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2012 yes no yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2010 yes no yes* Visual Studio Team Sevices extension
Team Explorer 2017 or Team Explorer Everywhere
TFS 2008 no no no
TFS 2005 no no no

Jetbrains / IntelliJ

Supported operating system: Windows 10, Windows 8.1, Linux, Mac

Connects Git TFVC Install instructions
VSTS yes yes yes* Visual Studio IntelliJ Plugin
TFS 2018 yes yes yes* Visual Studio IntelliJ Plugin
TFS 2017 yes yes yes* Visual Studio IntelliJ Plugin
TFS 2015 yes yes yes* Visual Studio IntelliJ Plugin
TFS 2013 yes no yes* Visual Studio IntelliJ Plugin
TFS 2012 yes no yes* Visual Studio IntelliJ Plugin
TFS 2010 yes no yes* Visual Studio IntelliJ Plugin
TFS 2008 no no no
TFS 2005 no no no

Eclipse

Supported operating system: Windows 10, Windows 8.1, Linux, Mac

Connects Git TFVC Install instructions
VSTS yes yes* yes* Team Explorer Everywhere
egit
TFS 2018 yes yes* yes* Team Explorer Everywhere
egit
TFS 2017 yes yes* yes* Team Explorer Everywhere
egit
TFS 2015 yes yes* yes* Team Explorer Everywhere
egit
TFS 2013 yes no yes* Team Explorer Everywhere
TFS 2012 yes no yes* Team Explorer Everywhere
TFS 2010 yes no yes* Team Explorer Everywhere
TFS 2008 no no no
TFS 2005 no no no

Visual Studio 2015

Supported operating system: Windows 10, Windows 8.1, Windows 8

Connects Git TFVC Install instructions
VSTS yes yes yes Team Explorer 2015
TFS 2018 yes yes yes Team Explorer 2015
TFS 2017 yes yes yes Team Explorer 2015
TFS 2015 yes yes yes Team Explorer 2015
TFS 2013 yes no yes Team Explorer 2015
TFS 2012 yes no yes Team Explorer 2015
TFS 2010 yes no yes Team Explorer 2015
TFS 2008 no no no
TFS 2005 no no no

Visual Studio 2013

Supported operating system: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP

Connects Git TFVC Install instructions
VSTS yes yes
- Windows 10, 8.1, 8, 7 yes IE11
Team Explorer 2013
TFS 2018 yes yes yes Team Explorer 2013
TFS 2017 yes yes yes Team Explorer 2013
TFS 2015 yes yes yes Team Explorer 2013
TFS 2013 yes no yes Team Explorer 2013
TFS 2012 yes no yes Team Explorer 2013
TFS 2010 yes no yes Team Explorer 2013
TFS 2008 no no no
TFS 2005 no no no

Visual Studio 2012

Supported operating system: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP

Connects Git TFVC Install instructions
VSTS yes* yes
- Windows 10, 8.1, 8, 7 yes IE11
Team Explorer 2012
Visual Studio Tools for Git
TFS 2018 yes yes* yes Team Explorer 2012
Visual Studio Tools for Git
TFS 2017 yes yes* yes Team Explorer 2012
Visual Studio Tools for Git
TFS 2015 yes yes* yes Team Explorer 2012
Visual Studio Tools for Git
TFS 2013 yes no yes Team Explorer 2012
TFS 2012 yes no yes Team Explorer 2012
TFS 2010 yes no yes Team Explorer 2012
TFS 2008 no no no
TFS 2005 no no no

Visual Studio 2010

Supported operating system: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP

Connects Git TFVC Install instructions
VSTS no yes
- Windows 10, 8.1, 8, 7 yes IE11
Team Explorer 2010
TFS 2018 yes no yes Team Explorer 2010
TFS 2017 yes no yes Team Explorer 2010
TFS 2015 yes no yes Team Explorer 2010
TFS 2013 yes no yes Team Explorer 2010
TFS 2012 yes no yes Team Explorer 2010
TFS 2010 yes no yes Team Explorer 2010
TFS 2008 yes no yes Team Explorer 2010
TFS 2005 yes no yes Team Explorer 2010

Visual Studio 2008

Supported operating system: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP

Connects Git TFVC Additional requiremenrs
VSTS no yes*
- Windows 10, 8.1, 8, 7 yes IE11
Team Explorer 2013
+ MSSCCI
TFS 2018 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2013
+ MSSCCI
TFS 2017 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2013
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2015 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2013
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2013 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2013
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2012 yes no yes Team Explorer 2008
TFS 2010 yes no yes Team Explorer 2008
TFS 2008 yes no yes Team Explorer 2008
TFS 2005 yes no yes Team Explorer 2008

Visual Studio 2005

Supported operating system: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP

Connects Git TFVC Additional requiremenrs
VSTS no yes*
- Windows 10, 8.1, 8, 7 yes IE11
Team Explorer 2012
+ MSSCCI
TFS 2018 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2012
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2017 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2012
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2015 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2012
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2013 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2012
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2012 yes no yes*
- Windows 10, 8.1, 8, 7, Vista yes Team Explorer 2012
+ MSSCCI
- Windows XP yes Team Explorer 2010
+ MSSCCI
TFS 2010 yes no yes Team Explorer 2005
TFS 2008 yes no yes Team Explorer 2005
TFS 2005 yes no yes Team Explorer 2005

Visual Studio 2003, .NET, 6

Supported operating system: Windows XP

Connects Git TFVC Additional requiremenrs
VSTS no no no
TFS 2017 yes no yes* Team Explorer 2010
+ MSSCCI
TFS 2015 yes no yes* Team Explorer 2010
+ MSSCCI
TFS 2013 yes no yes* Team Explorer 2010
+ MSSCCI
TFS 2012 yes no yes* Team Explorer 2010
+ MSSCCI
TFS 2010 yes no yes* Team Explorer 2010
+ MSSCCI
TFS 2008 yes no yes* Team Explorer 2010
+ MSSCCI
TFS 2005 yes no yes* Team Explorer 2010
+ MSSCCI

Installation

Code

Eclipse

JetBrains / IntelliJ

Team Explorer 2017

Team Explorer 2015

Team Explorer 2013

Install (or repair) in the following order:

Team Explorer 2012 + Visual Studio Tools for Git

Install (or repair) in the following order:

Team Explorer 2010

Install (or repair) in the following order:

Team Explorer 2013 + MSSCCI 2013

Install (or repair) in the following order:

Notes:

  • Do not use the Team Explorer tab or the Team sub menu to connect to TFS, instead use File, Source Control.
  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Team Explorer 2012 + MSSCCI 2012

Install (or repair) in the following order:

Notes:

  • Do not use the Team Explorer tab or the Team sub menu to connect to TFS, instead use File, Source Control.
  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Team Explorer 2010 + MSSCCI 2010

Install (or repair) in the following order:

Notes:

  • Do not use the Team Explorer tab or the Team sub menu to connect to TFS, instead use File, Source Control.
  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Team Explorer 2008

Install (or repair) in the following order:

Notes:

  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Team Explorer 2005

Install (or repair) in the following order:

Notes:

  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Team Explorer 2008 + MSSCCI

Install (or repair) in the following order:

Notes:

  • Do not use the Team Explorer tab or the Team sub menu to connect to TFS, instead use File, Source Control.
  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Team Explorer 2005 + MSSCCI 2005

Install (or repair) in the following order:

Notes:

  • Do not use the Team Explorer tab or the Team sub menu to connect to TFS, instead use File, Source Control.
  • Connect using the http://server:port/tfs/ProjectCollection url format for Team Foundation Server.
  • Connect using the https://[account].visualstudio.com/ url format for Visual Studio Team Services.

Configuration

Configuring the MSSCCI provider for Visual Studio

To use the MSSCCI provider in Visual Studio you must make sure you have the correct
Source Control provider selected. In your version of Visual Studio go to Tools,
Options, Source Control and select the MSSCCI provider:

Select the Team Foundation Server MSSCCI Provider

Then go to File, Source Control to open a project from source control.

You won't be able to trigger builds or access work items using the version of Visual
Studio you are now using. Instead you must start Team Explorer 2010 or higher to
interact with these features from Visual Studio.

When you use Visual Studio 2012 or higher to configure your Version Control mappings, you need to make sure you select a "Server Workspace".

Change workspace location to Server.

Picture used under Ceative Commons. Thanks to XKCD.

Jesse Houwing

Jesse Houwing

I love good coffee, meaning strong, dark espresso! Regular Expressions and LINQ are like word-puzzles! I am a trainer for Scrum.org, a member of the Microsoft ALM Rangers and awarded Microsoft MVP.

Read More
Connect any version of Visual Studio to Visual Studio Team Services or Team Foundation Server.
Share this