Skip to content
This repository has been archived by the owner on Apr 16, 2020. It is now read-only.

update to TFS 2015 client libraries #98

Closed
ctaggart opened this issue Aug 4, 2015 · 5 comments
Closed

update to TFS 2015 client libraries #98

ctaggart opened this issue Aug 4, 2015 · 5 comments
Milestone

Comments

@ctaggart
Copy link
Owner

ctaggart commented Aug 4, 2015

The TFS 2015 client libraries ship with Visual Studio 2015. In order to build locally, I need to update them to the ones that ship with VS 2015.

image

@ctaggart
Copy link
Owner Author

ctaggart commented Aug 5, 2015

Adding nuget Microsoft.TeamFoundationServer.ExtendedClient content: none pulls in a lot of dependencies:

image

And it is still missing:

  • Microsoft.TeamFoundation.Build.Activities
  • Microsoft.TeamFoundation.Build.Workflow
  • Microsoft.TeamFoundation.Git.Common

@ctaggart
Copy link
Owner Author

ctaggart commented Aug 5, 2015

The only one in the GAC is:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.TeamFoundation.TestManagement.Client.dll


If I search for Microsoft.TeamFoundation.Build.Activities.dll, it is found in
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\j1qgetxb.x5p\Microsoft.TeamFoundation.Build.Activities.dll"
extension.vsixmanifest

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\0s4yflvm.gga\Microsoft.TeamFoundation.Build.Activities.dll"
extension.vsixmanifest.deleteme

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\q5g3gjxn.scn\Microsoft.TeamFoundation.Build.Activities.dll"
extension.vsixmanifest.deleteme

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ptuozp5t.ch0\Microsoft.TeamFoundation.Build.Activities.dll"
extension.vsixmanifest.deleteme

Weird. They are all:
Team Foundation Team Explorer Extensions
Team Foundation extensions for Team Explorer

Each about 157 MB on disk.

One is enabled and the others are pending deletion.

image

image

ctaggart pushed a commit that referenced this issue Aug 5, 2015
these are the libraries that ship with Visual Studio 2015 Team Explorer
ctaggart added a commit that referenced this issue Aug 5, 2015
#98 update to TFS 2015 client libraries
@ctaggart
Copy link
Owner Author

ctaggart commented Aug 5, 2015

The client libraries should be backwards compatible. It is the deployment of the TFS activity where the version will matter. TFS 2013 users can use SourceLink.Tfs 1.0.0 libraries for that. TFS 2015 users will be able to use SourceLink 1.1.0 libraries, but hopefully there is an even better integration bridge.

Before closing this, I need to make sure I update the .fsx files to use Microsoft.Build instead of SourceLink.Build.

@ctaggart ctaggart added this to the 1.1.0 milestone Aug 24, 2015
@LeonardoX77
Copy link

Hi Cameron, sorry I don't understand, I'm trying to get Microsoft.TeamFoundation.Build.Workflow to use with tfs2013 but I can't find it anywhere and SourceLink.Tfs 1.0.0 seems to be deprecated. please help

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants