MSBuild Team Blog

"Coding ... the boring bit between builds"

Browse by Tags

Tagged Content List
  • Blog Post: More tools...

    Two new MSBuild community tools to check out! Eugene from Attrice has blogged about the Visualization support in the new edition of MSBuild SideKick. (There's also another pretty visualizer on CodePlex .) Partho pointed me at a debugger he's created. It's on CodePlex too, which means you can help...
  • Blog Post: What are Targets, Tasks, and Tools?

    I've heard these confused in the context of MSBuild, so let's talk a little about what they are: * A TARGET is a grouping of tasks (often 1) designed to do a particular job. For example, a Link target would be designed to produce a final binary from object files. Targets can declare other targets...
  • Blog Post: Beta 2 of the MSBuild Toolkit for .NET Framework v1.1 is Out!

    Craig just announced over on his blog that Beta 2 is available . New features in this release include: Support for the ResolveComReference task! Redirecting the LC task to target .NET 1.1 Defining a FX1_1 constant to let you exclude .NET 2.0 specific code Providing a BaseFX1_1OutputPath...
  • Blog Post: MSBuild Extras - Toolkit for .NET 1.1 (beta 1) is Out!

    The folks in our customer experience team have posted the first public beta of MSBuild Extras - Toolkit for .NET 1.1 (the project formerly known as "MSBee"). If you're interested in building .NET 1.1 applications using MSBuild this is the tool for you! Give it a spin and be sure to send them feedback...
  • Blog Post: AssemblyInfoTask Version 1.0.51130.0 is now available!

    I just posted an updated version of the AssemblyInfoTask and its source code to our GotDotNet user sample page . This new release fixes support for Visual J# projects, includes an updated installer that installs the task into the Global Assembly Cache, support for installing as a non-administrator, a...
  • Blog Post: How To: Update Assembly Version Numbers with MSBuild

    UPDATE: For information on the "Y7K" or "2007" issue, see our new blog entry . One of our most frequently asked questions is: "How do update my assembly version numbers at build time?". Unfortunately our answer has been "you can't". Until today, that is. I just posted a new task, AssemblyInfoTask...
  • Blog Post: Automating the Creation of Custom Tasks with TaskGenerator

    It's pretty common to have a bunch of existing tools to include in a build process, and it can be rather a pain to hand-write classes to wrap each of them as proper MSBuild tasks. As we worked on converting the Visual Studio source code to build with MSBuild we realised it would be super helpful to have...
Page 1 of 1 (7 items)