Chapter 8. Practical Applications, Part 1

In the previous chapters, we have presented the material that you will need to extend and customize your build process. Stating how to do something and giving an example of doing it are two entirely different things. In order to provide the most benefit, this chapter and the next one are dedicated to providing practical examples that can be used in your build process. In this chapter, we will discuss examples such as setting an assembly version, handling errors, extending the clean process, and a few more.

Setting the Assembly Version

A common scenario when building projects is the need to set the version information for an assembly. You can easily accomplish this with the MSBuild Extension Pack (http://msbuildextensionpack.codeplex.com/ ...

Get Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.