The Curious Engineer

All blogs / Dev tools / editors / IDEs

MSBuild Team Blog

learn.microsoft.com/en-us/archive/blogs/msbuild

"Coding ... the boring bit between builds"

Dev tools / editors / IDEsC# / .NETMicrosoft blogsMSDN archive

’05’10’15’20’25
Posts
150 from 21 Sep 2005 to 5 Jan 2011
Posting
archived, read-only
Kind
company blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/msbuild/feed.xml

2011 1

  1. Second edition of the MSBuild and Team Foundation Build book released

2010 19

  1. Incorrect solution build ordering when using MSBuild.exe
  2. MSBuild Known Issues
  3. Debugging MSBuild script with Visual Studio (3)
  4. Debugging MSBuild script with Visual Studio (2)
  5. Debugging MSBuild script with Visual Studio
  6. Better Parallelism in MSBuild 4 with YieldDuringToolExecution
  7. Assembly Resolution in MSBuild and Visual Studio Series Introduction
  8. Building on Cross targeting scenarios and 64-bit MSBuild
  9. MSBuild Property Functions (2)
  10. A brief MSBuild Blog Note
  11. MSBuild Property Functions
  12. Displaying Target Output Items Using The Console Logger
  13. Tuning C++ build parallelism in VS2010
  14. MSBuild 4 Detailed Build Summary
  15. Getting Started with MSBuild
  16. MSBuild Task Factories: guest starring Windows Powershell
  17. Build Extensibility with .NET Framework 4
  18. If your build fails with “MSB6002: The command-line for the “ResGen” task is too long”
  19. MSBuild Interview on CodeCast

2009 1

  1. The MSBuild Team Blog Is Moving!

2008 5

  1. Inline Tasks CTP Walkthrough Update
  2. MSBuild Extensions Pack releases to web
  3. Microsoft Source Analysis releases to web
  4. What's up with xxx.sln.cache?
  5. Article in .NET Developer's Journal

2007 19

  1. More tools...
  2. Response to the feature poll
  3. MSBuild 3.5 "Orcas" has now shipped
  4. How would you spend $100 on MSBuild?
  5. What are Targets, Tasks, and Tools?
  6. Manifest resource names changed for .resources files
  7. Using MSBuild as a generic scripting language
  8. Multitargeting against .NET 2.0
  9. ToolsVersion metadata for items used in MSBuild task's
  10. Properties and AdditionalProperties metadata for items used in MSBuild task's
  11. New Registry syntax in MSBuild v3.5
  12. Building projects in parallel
  13. Caching Behaviour in Orcas msbuild
  14. Node Reuse in MultiProc MSBuild
  15. Recursion, and ItemGroups inside Targets
  16. Window tab management in Visual Studio
  17. New Reference Assemblies Location
  18. Why are build numbers limited to 65535?
  19. Fixing invalid version number problems with the AssemblyInfoTask

2006 42

  1. 7 Steps to MSBuild
  2. Multi-Targeting : How does it work?
  3. MSBuild, Orcas, and Multi-targeting
  4. MSBuild / Visual Studio aware error messages and message formats
  5. /p property values are immutable - (sort of)....
  6. Hotfix is Now Available for Warning C4945
  7. See what Matt Lee of XBox Game Technology Group has to say about MSBuild / XNA Build
  8. A New Tool For Visually Editing Build Process
  9. InfoWorld picks up on MSBee, and a few other goodies....
  10. Batching Brainteaser Explained
  11. What Does This MSBuild Snippet Do?
  12. MSBuild Extras - Toolkit for .NET 1.1 ships!
  13. How To: Remove the Up-To-Date Check From the AssemblyInfoTask
  14. Beta 2 of the MSBuild Toolkit for .NET Framework v1.1 is Out!
  15. New Feature Feedback Request: /IgnoreProjectExtensions - A new command-line switch
  16. What Does MSBuild Have to do With The Future of Game Development?
  17. How To: Bypass Post-Build Steps in a Build Lab Environment
  18. Why Doesn't Delete Take Wildcards?
  19. How To: Distribute Your Custom Task and .Targets file
  20. MSBuild.GlobalEngine vs "new Engine()": What's the Difference?
  21. How To: Exclude Multiple Files From a Wildcard
  22. Wildcard Expansion in Project Files
  23. MSBuild Extras - Toolkit for .NET 1.1 (beta 1) is Out!
  24. How To: Add Custom Process at Specific Points During Build (Method #2)
  25. HOW TO: Writing Custom Tasks - Part II - Types and Task Parameters
  26. Part 2 of the Series on Writing Tasks Comes Out Tomorrow!
  27. Sprint 12 review
  28. Answer to the Batching Brainteaser
  29. You Know You've Hit The Big Time When...
  30. How To: Use the AssemblyInfoTask With ASP.NET Web Deployment Projects
  31. How To: Obtain Initial Property Values in a Logger
  32. A Little Batching Brainteaser
  33. Why Do We Support Unqualified Metadata?
  34. How To: Implementing Custom Tasks - Part I
  35. Post Summary: MSBuild in Visual Studio
  36. How To: Use the AssemblyInfoTask With Source Code Control
  37. Platform Sprint 11
  38. How To: Retrieve the AssemblyVersion using AssemblyInfoTask
  39. MSBuild in Visual Studio Part 14: Managing Project Files
  40. A Note on Pair Programming
  41. Well Known Limitation: Dynamic items and properties not emitted until target execution completes
  42. MSBee CTP released

2005 63

  1. See you in the new year!
  2. Sprint 10 Review
  3. How To: Return Additional Information on Outputs from a Project
  4. AssemblyInfoTask Version 1.0.51130.0 is now available!
  5. Craig's On-Going MSBee Discussions
  6. How To: Specify Long Command Lines to MSBuild
  7. Sprint 10 Backlog Items
  8. How To: Perform Nightly Builds with Team Foundation Server
  9. How To: Insert Custom Process at Specific Points During Build
  10. MSBuild in Visual Studio Part 13: The Three Custom Loggers
  11. MSBuild in Visual Studio Part 12: Compiling Inside Visual Studio
  12. How To: Conditionally Apply Metadata to Items
  13. MSBuild in Visual Studio Part 11: Other Special Targets
  14. MSBuild in Visual Studio Part 10: What Does MSBuild Have To Do With Intellisense?
  15. A Pretty Picture of Our Project Dependencies
  16. How To: Update Assembly Version Numbers with MSBuild
  17. Sprint 9 Review
  18. How To: Wrap Custom Targets Around a Solution Build
  19. MSBuild in Visual Studio Part 9: Compiling at Design-Time Using the In-Process Compiler
  20. Parallelizing Visual Studio solutions
  21. MSBuild support for targeting the .NET FX 1.1 runtime
  22. Restrictions on the Exclude attribute in an item tag
  23. MSBuild in Visual Studio Part 8: Writing Items To the Project File
  24. How To: Customizing Project File Intellisense in Visual Studio
  25. How To: Recursively Copy Files Using the <Copy> Task
  26. Channel 9 Video of the Team Build Team
  27. Where is the MSBuild schema file?
  28. How To: Escape the Percent Sign in MSBuild
  29. MSBuild in Visual Studio Part 7: Reading Items From the Project File
  30. TeamBuild Properties and Targets
  31. MSBuild in Visual Studio Part 6: Quiz Answers, Round 2
  32. MSBuild in Visual Studio Part 5: Quiz Answers, Round 1
  33. RTM Version of MSBuild is Now Available
  34. MSBuild in Visual Studio Part 4: A Quiz on Project Escaping
  35. Automating the Creation of Custom Tasks with TaskGenerator
  36. Now that's an article on MSBuild!
  37. MSBuild in Visual Studio Part 3: How the IDE Writes Properties
  38. Find out more about Team Build!
  39. How To: Install a custom target to a well-known location
  40. MSBuild in Visual Studio Part 2: How the IDE Reads Properties
  41. A New Series: MSBuild in Visual Studio
  42. what happens before msbuild decides to build a target?
  43. Parallel builds scenarios and implementation ideas
  44. HOW TO: Beyond PreBuild and PostBuild Steps
  45. Are you new to MSBuild? Check out our Hands-On-Lab
  46. PDC Session Slide Decks are Online
  47. How To: Write a custom logger for MSBuild
  48. The ASP.NET team is working on a deployment project!
  49. How To: Add a custom build action to Visual Studio
  50. How To: Change the name of embedded .resources
  51. Sprint 9 Backlog: Platform Sprint
  52. Sprint 9 Backlog: Dogfooding Sprint
  53. Sprint 9 Backlog Selection Overview
  54. How To: Create Item Groups on the Fly
  55. How To: Concatenate files using MSBuild tasks
  56. Editing MSBuild project files in Visual Studio
  57. Cranking up the build verbosity in the IDE
  58. How To: Specify strong name signing for your assemblies on the command line
  59. How To: Ensure changes to a custom target file prompt a rebuild
  60. How To: Reference the project file as a target input
  61. MSBuild Dogfooding within Developer Division
  62. Are you attending the MVP Summit?
  63. MSBuild is this week's Visual Studio Tip of the Week