Building .NET 4.0 Apps with Team Foundation Build 2008


William Bartholomew, former VSTS MVP and author of the book Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, recently joined Microsoft.  He’s written a great post on the handful of steps you need to follow if you want to build .NET 4.0 applications with TFS 2008:  Building .NET 4.0 Applications Using Team Build 2008.  Check it out!

Comments (2)

  1. AnthonyDiaz says:

    Is there a similar solution for TFS 2005?  We are currently trying to upgrade to VS 2010 and having several build issues.  Would like to avoid installing the full VS 2010 on the build server and only push out the pieces that are needed for the build to function.  We already have the build server working properly with VS 2008 SP1 projects.

  2. buckh says:

    Anthony, no, not really.  The best you can do is fake msbuild.exe to get it to run a newer one, such as described at http://tfsnow.wordpress.com/2007/08/31/building-net-35-applications-with-team-build-2005/.  There’s no setting to tell TFS Build 2005 to run a different msbuild.exe.

    At this point, I would very highly recommend upgrading to TFS 2010.  There are tons of new features and improvements compared to TFS 2005.

    Buck