Aaron Hallberg

Team Build (Build Automation) - Visual Studio North Carolina

March, 2007

Blog - About

About Aaron Hallberg

I am currently a developer for Team Build, the build automation feature of Team Foundation Server.  Prior to that I worked on the Environmental Benefits Mapping and Analysis Program (BenMAP), a tool used by the EPA to estimate the health and economic impacts of air pollution.  Prior to that I worked on speech software, including the Microsoft Text-to-Speech (TTS) engine, the Speech API (SAPI), and the Microsoft Speech Server. 

  • Aaron Hallberg

    Building Non-MSBuild Projects With Team Build

    • 24 Comments
    Building non-MSBuild projects in Team Build has never been a particularly nice experience... You can make it work, typically by invoking DevEnv.exe or some other tool using an Exec task, but you don't get any output in your build report, can't control...
  • Aaron Hallberg

    Adding Build Steps to Team Build in orcas

    • 9 Comments
    Way back in August I did a post (my 2nd ever!) on adding build steps to Team Build using a custom task. I thought I would revisit this topic in the context of the latest version of Team Build, now available in the March CTP of Orcas. In Orcas, you...
  • Aaron Hallberg

    Another Method for using solution-specific binaries subdirectories

    • 2 Comments
    A problem that comes up over and over again (see forums posts here , here , etc.) with Team Build v1 is that it is very difficult to compile individual solutions and/or individual projects within a solution into their own output directories. I did a post...
  • Aaron Hallberg

    Orcas Changes

    • 3 Comments
    The March CTP of Orcas is now available (Buck has a post on this here ), and with it comes your first chance to play around with the new and improved Team Build. I'm pretty excited about the changes in the build process (defined in Microsoft.TeamFoundation...
  • Aaron Hallberg

    Stella Madeline Hallberg

    • 1 Comments
    I'm back (obviously) from my parental leave, by the way. Here's a photo of my new baby girl, born Feb 6th, 2007 - 7lbs 1oz, 19 3/4 inches.
  • Aaron Hallberg

    Passing custom properties to individual solutions in Team Build

    • 12 Comments
    Gautam Goenka posted an article on this topic way back on April 20, 2006. It included a targets file which overrode the standard Team Build CoreCompile target and allowed user-specified properties to be passed into the MSBuild tast that Team Build uses...
Page 1 of 1 (6 items)