Create a Custom MSBuild Task

MSBuild Build Tools C# .NET

In most, if not all, build systems, chunks of work executed during the build process can be referred to as tasks. As with most build tools, MSBuild provides quite a few tasks out of the box. There is also the MSBuildCommunityTasks library that contains some additional tasks. Occasionally you may find that you need to perform a task outside of what is already available. That's where the ability to create custom tasks becomes useful.

Read More


Why Developers Should Use Build Tools

Build Tools

Build tools in software development are mainly used to transform source code into usable forms. Those forms might include desktop apps, libraries to be used in desktop apps, or even web apps. Beyond the primary use of compilation, build tools also allow automation of other tasks involved in software development and deployment. Some examples of other tasks a build tool could perform are:

Read More

Disclaimer: The opinions expressed here are my own personal opinions and do not represent my employer's view in any way.