Building VS2010 Solutions from TFS 2008

We’ve upgraded our Silverlight solution to 4.0 so we are now using Visual Studio 2010.  Unfortunately we have not had the time to upgrade to TFS 2010 yet, so we are still running TeamBuild 2008.  So that means that under the covers, Team Build is still trying to use MSBuild 2008.  In order to change that, you have to go into your build server, stop the service and then find the config file for TfsBuildService.exe (C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\TfsBuildService.exe.config).   In that file, there is a setting called MSBuildPath, which was empty, meaning that it would go to the default path for 2008.  So i changed that key to:
, which is the Release version, so just use whatever version you are running under (RC, Beta, etc).

Now, this means that even your 2008 solutions will go through that version of MSBuild, which should be ok since you can build previous versions of .NET apps with the latest MSBuild.  But just in case, we left all our 3.5 apps building on one Build Server, and the 4.0 apps building on this Build Server.

About esteban

Esteban is the Founder and Chief Technologist at Nebbia Technology, an ALM consulting and Azure-powered technology company. He is a software developer with a passion for ALM, TFS, Azure, and software development best practices. Esteban is a Microsoft Visual Studio ALM MVP and ALM Ranger, Pluralsight author, and the president of ONETUG (Orlando .NET User Group).

5 thoughts on “TFS 2010 Dashboards with SharePoint 2010 (MOSS)

  1. Jose Medero

    Hi Esteban, i am working on integrating my company’s TFS 2010 with a SharePoint 2010 portal. I have been looking that several blogs shows that when the configuration is done they get several dashboards. In my case the only dashboard that was created was “My Dashboard”. Wath do I need to get other dashboards like the ones mentioned in your article.

    I am working on a sharepoint 2010 farm single server test enviroment with my production TFS 2010. My configuration goes as follows:
    – TFS 2010 Standard
    – SharePoint 2010 Enterprise
    – Sql 2008 r2 Enterprise with Report Server in Integrated Mode.
    – SP has been integrated with reporting services.

  2. Esteban Garcia

    Do you see any errors in the Team Project creation log? I seem to remember running into this before, and I think it had to do with permissions during the creation of the Team Project, but I may be mistaken. Can you take a look at your log file and let me know?

  3. Bob Cronin

    I know this is an old post Esteban, but it saved me today. Thanks for publishing!

  4. Anurag Jain

    Hi Esteban, Thanks for this nice explanation, But i do have some other requirement.
    Lest say if we have WorkItemLinkFilters LinkType=”System.LinkTypes.Hierarchy” then WorkItemTypeFilters should be “Task” and if we have WorkItemLinkFilters LinkType=”System.LinkTypes.Hierarchy” then WorkItemTypeFilters should be “child” only. Is it possible to achieve ?

  5. Sankar

    This is working fine for active users.. How can I remove inactive user from Team Foundation Service Accounts using this command?

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? *