Installing Visual Studio 2013 Update 5 on a TFS Application Tier can break the web access if TFS 2013 update 5 is not installed.
Having client software on a dedicated application tier is not advisable, and its proven to cause unwanted service breakdowns, here is a scenario which happens if you have Visual Studio 2013 installed on the app tier for TFS 2013 and if the Visual studio 2013 is updated to update 5 before upgrading TFS 2013 to Update 5. I am not sure if this can happen on any other update level, as far as I have tested its only on Visual studio 2013.5 and TFS 2013.4.
Errors:
You will the following errors when you click on backlog board, Queries etc in Web access:
"TF400898" An Internal Error Occurred. ( this is a very generic error, don’t get carried away, read on)
Error(s):
Cannot read property 'setMessage' of null
TypeError: Cannot read property 'setMessage' of null
at https://contoso:8080/tfs/_static/tfs/12/_scripts/TFS/min/Agile/Scripts/TFS.Agile.ProductBacklog.js:4:25869
at B (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/corejs?v=HEJc3m-TUp5gkngY8ia8ydgk0vb9xsyzR-zxRx_Wx7k1:435:3199)
at https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/corejs?v=HEJc3m-TUp5gkngY8ia8ydgk0vb9xsyzR-zxRx_Wx7k1:1291:2665
at Object.v [as endRequest] (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/corejs?v=HEJc3m-TUp5gkngY8ia8ydgk0vb9xsyzR-zxRx_Wx7k1:1291:1858)
at Object.error (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/corejs?v=HEJc3m-TUp5gkngY8ia8ydgk0vb9xsyzR-zxRx_Wx7k1:1291:2253)
at l (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/basejs?v=jBIa7AsvDbakV71E4P6aT_e1JcqaY3YeThNH8DW3RHg1:24:20637)
at Object.c.fireWith (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/basejs?v=jBIa7AsvDbakV71E4P6aT_e1JcqaY3YeThNH8DW3RHg1:24:21636)
at T (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/basejs?v=jBIa7AsvDbakV71E4P6aT_e1JcqaY3YeThNH8DW3RHg1:24:97245)
at XMLHttpRequest.r (https://Contosso:8080/tfs/_static/tfs/12/_scripts/TFS/min/basejs?v=jBIa7AsvDbakV71E4P6aT_e1JcqaY3YeThNH8DW3RHg1:24:103858)
If this happens, Please follow the solution below:
Solution:
There are tons of discussion on the net about this, about replacing .dll’s etc, the only apt solution is to install TFS 2013 Update 5 on all of your application tiers.
Content Created By: Vimal Thiagaraj