none
Can´t find Microsoft.Teamfoundation.dll with Visual Studio 2013 Installation? RRS feed

  • Question

  • I was using Microsoft.TeamFoundation.dll found in C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0 with visual studio 2012?

    I am preparing to upgrade the application to use tfs 2013 api dll? But i am not able to find the Microsoft.TeamFoundation.dll  in C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssemblies\v2.0 with Visual Studio 2013.

    Where i can find the Microsoft.TeamFoundation.dll for TFS 2013.

    Thank You

    Tuesday, August 19, 2014 9:47 AM

Answers

  • Hi All,

    My observation is, using TFS and VS version 2013 onwards, we no longer need to reference to this assembly where as referencing to assembly Microsoft.TeamFoundation.Common.dll is enough. This assembly contains Microsoft.TeamFoundation namespace and all sub-namespaces along with classes that represent general information about Visual Studio Team Foundation Server.
    Wednesday, August 20, 2014 5:34 AM
  • @rbmanian75,

    I also test it in the TFS2013 and VS2013 machine, it doesn't have that dll file, as my understanding, the specific MSDN document would be a real issue, it doesn't update it for VS2013, actually for VS2012, it still uses the VS 2010 path for that dll file in this document:

    http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation(v=vs.110).aspx

    Actually the VS2012 has own path:

    Program Files\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0

    Anyway, I could make sure that it doesn't have that dll file for VS2013 now.

    For the MSDN document, maybe it need to be updated, you can submit this feedback to Microsoft Connect feedback portal: http://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx, Microsoft engineers will evaluate them seriously.

    Best Regards, 


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.


    Wednesday, August 20, 2014 2:46 AM
    Moderator

All replies

  • Hi rbmanian75,

    Would you mind letting us know more detailed message about this issue?

    Which VS2012/VS2013 version are you using? Which windows version are you using, windows 7/8, 32 bit or 64 bit?

    Maybe you could check the path C:\Program Files\Microsoft Visual Studio 12.0...if you use the 32 bit windows7/8.1.

    I didn't install the TFS in my side, I just check it in my side in VS2012 ultimate or VS2013 Ultimate windows 8 64 bit machine, I could get Microsoft.TeamFoundation.Client.dll not Microsoft.TeamFoundation.dll file, is the Microsoft.TeamFoundation.client.dll file what you want to get?

    If I have misunderstood this issue, please feel free to let me know.

    Best Regards,   


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.


    Tuesday, August 19, 2014 12:46 PM
    Moderator
  • Thank you for the reply. In the project i am trying to upgrade to tfs 2013 has references to Microsoft.Teamfoundation.dll  from this directory C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0. So i was trying to search the same Microsoft.Teamfoundation.dll  in C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssemblies\v2.0 and found that it does not exist.

    I have vs2012, vs2013 and tfs 2012 installed on Windows 8.1 64bit machine. I guess i am searching in the right path.

    However now i came to know that removing the microsoft.teamfoundation.dll from the project reference does not result in any error in the project and it is not used anywhere.

    Anyhow i was wondering where does Microsoft.teamfoundation.dll went in vs 2013 installation. I am referring to the dll mentioned in this link http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.aspx

    Tuesday, August 19, 2014 1:57 PM
  • Visual Studio installation does not include assemblies from TFS.

    you need to install TFS on the same computer or copy the assemblies from a TFS server.


    Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.

    Tuesday, August 19, 2014 3:47 PM
  • Thanks for Daniel's help.

    Hi rbmanian75,

    Based on the link provided by you here:

    http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.aspx

    You can find the Microsoft.TeamFoundation namespace in the following assemblies, which are located in Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 on any computer where Team Explorer is installed:

    • Microsoft.TeamFoundation.dll
    • Microsoft.TeamFoundation.Common.dll

    My mistake, actually I get it in my VS2010/VS2012 machine, but it doesn’t have it in VS2013.

    I doubt that the VS2013 has changed it. Maybe you could use the "Windows search" tool in your machine.

     Best Regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

    Wednesday, August 20, 2014 2:36 AM
    Moderator
  • @rbmanian75,

    I also test it in the TFS2013 and VS2013 machine, it doesn't have that dll file, as my understanding, the specific MSDN document would be a real issue, it doesn't update it for VS2013, actually for VS2012, it still uses the VS 2010 path for that dll file in this document:

    http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation(v=vs.110).aspx

    Actually the VS2012 has own path:

    Program Files\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0

    Anyway, I could make sure that it doesn't have that dll file for VS2013 now.

    For the MSDN document, maybe it need to be updated, you can submit this feedback to Microsoft Connect feedback portal: http://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx, Microsoft engineers will evaluate them seriously.

    Best Regards, 


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.


    Wednesday, August 20, 2014 2:46 AM
    Moderator
  • Hi All,

    My observation is, using TFS and VS version 2013 onwards, we no longer need to reference to this assembly where as referencing to assembly Microsoft.TeamFoundation.Common.dll is enough. This assembly contains Microsoft.TeamFoundation namespace and all sub-namespaces along with classes that represent general information about Visual Studio Team Foundation Server.
    Wednesday, August 20, 2014 5:34 AM