Standalone installer for the TFS client object model

[UPDATE 12/13/12] The TFS 2012 Object Model Installer is now available for download.

This past week we released an installer for the Team Foundation Server 2010 SP1 client object model.  Up to this point the only way to get it was to install Team Explorer.  For folks writing tools that access TFS, this was a pain, as having to install TE was overkill when all that was needed was a small set of DLLs.  Lots of folks have asked for this, and it’s finally available.  We’ll be shipping a TFS 2012 client object model installer in the RTM timeframe as well.

Team Foundation Server 2010 SP1 Object Model Installer

This is the stand-alone Object Model Installer for TFS 2010 (Sp1).  This may be used for developing applications that integrate with TFS 2010.

This is the same Object Model included with the Visual Studio & Team Explorer SKU, in a stand-alone package.  This OM will allow applications to connect to a TFS 2010 server, without the need for a Visual Studio or Team Explorer being installed on the machine. (Proper licensing / CALs are still required)



Follow me on Twitter at

Comments (23)

  1. davidacoder says:

    This should really just be a NuGet package.

  2. Rob Cannon says:

    Ditto on the NuGet package idea.

  3. buckh says:

    I hear the feedback on NuGet.  What do you use to do builds?

  4. Builder says:

    Great news. A merge module would be extremely useful.

  5. Automation Planet says:

    Thanks Buck, it's really helpful specially with new TFS 2012

  6. Gary Howlett says:

    Do we have a link for the TFS 2012 Object Model Installer?


  7. buckh says:

    Gary, we don't have it ready yet.  Unfortunately, I think it is going to be another month or so.

  8. buckh says:

    The 2012 OM is looking like the end of October right now.

  9. Martin Crisp says:

    Is the TFS 2012 client object model installer available now?

  10. buckh says:

    Martin, we are hoping to have it out in another few weeks. We're done with the code and are going through some release requirements.

  11. Josh says:

    Will it be the same time as the Quarterly update?

    Hoping to be able to add it as a dependency on a Click-Once package.

  12. buckh says:

    Josh, yes it will be the same timeframe – about middle of next month.

    Now for some bad news. The official licensing for the initial release is going to be licensed the same way as the 2010 object model installer, which is to say that you won't be able to bundle it and automatically install it for your users (see We know that's a pain, and it's something we are trying to get fixed in the licensing.

  13. Josh says:

    Thanks Buck,

    Our users already have Visual Studio/TFS licenses (MSDN) – they just might not have installed VS2012 yet.    Is this allowed under the licensing?   (Looks like it from your link to the 2010 one?)

  14. buckh says:

    Josh, are you asking if your users with current MSDN licenses that include TFS can install the client OM using the standalone installer? So long as the user has a TFS CAL (included in most MSDN levels), then the user could install the client OM and access the server.

  15. Jörg B. says:

    If bundling would be allowed license wise it would greatly help us deploy our in-house tfs based application (all of our users are licensed with TFS CALs, the deplyoment of VS just to get the Client Object model is a bit nerve-wrecking)

  16. buckh says:

    I completely understand, and that's something we are working on (no idea on timeline).

  17. Josh says:

    Yes, that was what I was asking.  

    I notice the 2012 download is now available at:


  18. buckh says:

    Josh, thanks for pointing out the 2012 release. I've now updated the post.

  19. Alon Amsalem says:

    Hi, can you pls update whether it is allowed to bundle/redistribute the object model?


  20. buckh says:

    Alon, I'm checking on it and will let you know.

  21. Ishita says:

    Is there any offline installer for the same?

  22. buckh says:

    Alon, I realized today that the email thread I had going on about redistributing the OM had stopped. I've restarted it. My goal is to get the license changed to allow this for the TFS 2015 client OM. So far no one has told me that it's okay to redistribute the existing client OM installers (to me, that's an oversight).

  23. buckh says:

    Ishita, the installer is just an MSI – it doesn't require an internet connection to install.