Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

Documentation error results in a build that never ends when building setup projects (.vdproj)

There's an error in the MSDN documentation on how to build Visual Studio setup projects with Team Build, which several customers have hit now (see this Team Build MSDN forum question).  The result is that the build hangs; it never returns.  The reason is that there's a line break in the MSBuild XML snippet on the MSDN ...

How to determine whether tests passed and building a specific version

Aaron Hallberg has written a couple of posts about Team Build that started with questions from users.  The first deals with how to determine, from code, whether tests passed. Determining Whether Tests Passed in Team Build In a forum post a while back, I laid out a method for determining whether tests had passed during a build.  More ...

Sept. 6th Team System chat transcript is now available

Brian Keller mentioned that the transcript of the Sept. 6th chat is now available. Team System "Chat" transcript now available It looks like the the transcript from our September 6th "Chat" on MSDN is now available. It was great meeting everyone who could make it - we had nearly 150 people during the live session which is simply incredible! ...

TFS API: How to choose between TeamFoundationServerFactory.GetServer() and the TeamFoundationServer constructor

Occasionally the question of whether to use the TeamFoundationServerFactory.GetServer() method or the TeamFoundationServer constructor comes up, and someone recently asked this question on an internal list.  The answer depends on the needs of the application that you are writing.  In this post, I'll discuss the main differences ...

Building web projects with Team Build

Bernardo Heynemann wrote a nice pair of posts on using Team Build to build and deploy web projects.  While he uses the recently-released continuous integration tool from Notion Solutions (Team CI), there are a number of continuous integration tools for Team Build. Team Build 101 (Part 1 of 2) Team Build 101 (Part 2 of 2) Today we engaged ...

Getting web sites precompiled with Team Build

Aaron Hallberg wrote a great post explaining how to build precompiled web sites with Team Build.  The problem is that building them does not, by default, produce precompiled websites where all of the code is in dlls and removed from the ASP.NET source files. Team Build and aspnet_compiler.exe ... Because Team Build typically compiles...

More power: New power toy release (tfpt) includes VSS-style project difference!

[UPDATE 8/9/07]  I fixed the broken link to the power tools page.Brian Harry announced the latest release of the Team Foundation Power Toys in the post, New TFS Power Toys Available!.  In his post he gives a quick description of each of the new commands and the major enhancements.One of the most important aspects of this release is ...

TFS tools on CodePlex

I ran two searches on CodePlex to see what folks are developing for TFS.  One search was for "TFS" and the other was for "Team Foundation," which I hope would be enough to catch them all.  The second search only yielded one additional project (Time Tracker).It's always cool to see what folks come up with.  Highly-motivated ...