Could not load type ‘Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException’

After installing Team Explorer when i have started working on it, as usual, I tried to create work item from one of MS code analysis recommendation. When New Task window appeared it gave me error

"Could not load type 
'Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException' 
from assembly 
'Microsoft.TeamFoundation.WorkItemTracking.Client, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'."

 

The problem was sequence of installation. My installation sequence was 

1. VS 2008 Team System

2. VS 2008 Team System Sp1

3. Team Explore

So Team explorer was never patched with Sp1. 

The solutions is very simple :

Reinstall the VS2008 SP1.