title: Team Foundation TF.exe Method not found
body: <p>I've been banging my head against the wall on this one.  I'm trying to queue up a build which starts, but when it gets to running a tf.exe checkout /recursive, it returns the following error.  I've searched the internet, high and low but have been unable to figure out this issue.</p>
  
  <blockquote>
    <p>Method not found: 'Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer.get_AuthorizedIdentity()'.</p>
  </blockquote>
  
  <p>Another message that comes up is</p>
  
  <blockquote>
    <p>C:\Builds\10\ProjectBuild\BuildType\TFSBuild.proj (84): The command ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools..\IDE\tf.exe" checkout /recursive "C:\Builds\10\ProjectBuild\Sources\Code\ProjectBuild\ProjectBuild.vbproj"" exited with code 100.</p>
  </blockquote>
  
  <p>I removed the Sources folder within the Build folder and rerun the build, which then returns this as part of the error as well now.</p>
  
  <blockquote>
    <p>Unable to determine the workspace. You may be able to correct this by running 't
    f workspaces /collection:TeamProjectCollectionUrl'.</p>
  </blockquote>
  
  <p>Any help would be greatly appreciated.</p>