O'Reilly logo

Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build by William Bartholomew, Sayed Ibrahim Hashimi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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, as well as the next, 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. The MSBuild team released a task, the AssemblyInfoTask, a while ago ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required