23 octombrie 2016


HOW TO FIX TF400898 in your TFS Server

Replacing one single DLL in TFS server could solve your problem with backlog or WORK items !!!
How to solve ? You need to replace one single DLL microsoft.teamfoundation.workitemtracking.common.dll with older version.


Steps:

  • In Windows Explorer on TFS server go to C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.TeamFoundation.WorkItemTracking.Common\v4.0_12.0.0.0__b03f5f7f11d50a3a then
  • Rename microsoft.teamfoundation.workitemtracking.common.dll file  with something else (please don't delete DLL in case you need to undo this)
  • Paste this file http://www.copydll.org/microsoft.teamfoundation.workitemtracking.common.dll/en-download-5536.html in this directory.
  • Restarting TFS server itself of IIS services was enough for me to get rid of this error. (restarting is mandatory !)
Sure, you may have doubts about origin of this file but you can scan it on VirusTotal or get this file from other station/server.......at this moment it's clean, See below hashes for each version !

Version: 12.0.40629.0
MD5: A666D4C688618A670E6BA54F257D4BCF
SHA1: 6704CE3D85E524E5245600CE57F09A913CC6C08E

Version: 12.0.31101.0
MD5: 0067B759EEE5D56D63F2A1DC21BA528B
SHA1: 69F6A9CBFCA1E4C14739D257B8525BB0765396A7

In my case I have replace installed newer version of this DLL 12.0.40629.0 with older version 12.0.31101.0 and the problem was solved.


If doesn't work put back your installed version ! 
 
My situation was generated after I installed VS2013 Shell witch was required by TFSSideKicks.