1
votes

I am getting below error while building the project.

Error 57 Assembly 'Microsoft.TeamFoundation.WorkItemTracking.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' uses 'Microsoft.TeamFoundation.WorkItemTracking.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced assembly 'Microsoft.TeamFoundation.WorkItemTracking.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' c:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\VWDExpressExtensions\tsd5dblb.1t2\Microsoft.TeamFoundation.WorkItemTracking.Client.dll Mitchell.WCS.FSAutomation.TfsHandler

Any help?

1
I think this is dependencies versions conflict.NASSER
Let me read this for you The assembly "Microsoft.TeamFoundation.WorkItemTracking.Client" that you have added to your project internally uses another assembly "Microsoft.TeamFoundation.WorkItemTracking.Common (v 14)".Also you have explicitly added same "Microsoft.TeamFoundation.WorkItemTracking.Common(v 11)" assembly.so you see there are two assemblies but different versions.hence the error.Rohit

1 Answers

0
votes

You have projects which references Microsoft.TeamFoundation.WorkItemTracking.Client but one references Version 11, other 14. This may be caused by:

  • your mistake in selecting proper library from Add reference menu
  • updating NuGet package

I suggest you check all assemblies - compare reference to this library and check it's version. That's all.