7 Steps to MSBuild

November 30th, 2006

I just put together a tutorial covering MSBuild. I have used MSBuild to automate many .NET projects over the past year and I have picked up a few good techniques which really cut down on all of the work to build, test, package and deploy a project.


  1. Basics
  2. Item Groups
  3. Dependencies
  4. Configurations
  5. Web Deployments
  6. Unit Tests
  7. Packaging

11 Responses to “7 Steps to MSBuild”

  1. Zorched / One Line Fix » More On MSBuild Says:

    [...] On the heels of my article on using MSBuild with NUnit, I’ve been totally outdone by Brennan. Check out his series on MSBuild. [...]

  2. MSBuild Team Blog : 7 Steps to MSBuild Says:

    [...] 7 Steps to MSBuild Brennan has a great post about all things MSBuild, and covers good breadth on both concepts, as well as the many things you may want to drive with MSBuild (unit testing, web deployment projects, etc). Check it out! [ Author : Faisal Mohamood ] [...]

  3. Brennan’s Blog » Blog Archive » Post Build Deployments with MSBuild Says:

    [...] See 7 Steps to MSBuild [...]

  4. Brennan’s Blog » Blog Archive » Post Build Deployments with MSBuild Says:

    [...] See 7 Steps to MSBuild [...]

  5. Brennan’s Blog » Blog Archive » Running MSBuild from Visual Studio Says:

    [...] make use of MSBuild on every project I develop. (see 7 Steps to MSBuild) What I have always wanted to do was run MSBuild from within Visual Studio like you can do with Ant [...]

  6. Brennan’s Blog » Blog Archive » SubSonic and Automation with MSBuild Says:

    [...] sample project and video to walk through how it works. And if you are new to MSBuild, you can read 7 Steps to MSBuild to get a jump [...]

  7. Matt Says:

    Is-it possible to set the language of the errors messages ?

    Thanks

  8. 7 Steps to MSBuild « Providing Thoughts On Development Says:

    [...] http://brennan.offwhite.net/blog/2006/11/30/7-steps-to-msbuild/   [...]

  9. 10 Minute Tutorial - Silverlight: Building a Silverlight application with MSBuild (C#) at Die, AJAX! Says:

    [...] 7 Steps to MSBuild [...]

  10. Brennan’s Blog » Blog Archive » Reasons to Blog and Tips to do it Well Says:

    [...] topic you are covering. I try to link to the official sources for more information. When I wrote 7 Steps to MSBuild I put a list of links at the bottom of each section to help the reader, but to also help the search [...]

  11. Brennan’s Blog » Blog Archive » Web Deployment Projects in Visual Studio 2008 Says:

    [...] by the Website Deployment project. To learn more about working with MSBuild, you can read 7 Steps to MSBuild and to learn how to make better use of Web Deployment Projects you can read Post Build Deployments [...]