Matthias Koch. Implementing and Debugging Custom MSBuild Tasks

preview_player
Показать описание

MSBuild is part of every .NET developer’s life in working with projects and solutions. It’s the system that ultimately invokes tools like the C# compiler or NuGet. Sometimes it makes sense to integrate additional tools into the MSBuild execution pipeline, also known as custom MSBuild tasks. However, implementing a custom task can be very daunting. Even advanced users are often running into issues when packaging, wiring or debugging their task in the full MSBuild infrastructure. In this session, we’ll walk through my personal setup for implementing custom tasks and look at a few tricks and tools that can greatly simplify our efforts.

Matthias Koch is a passionate C# developer and he likes to talk about build automation, productivity, testing, and tooling in general. Much of his spare time he devotes to his very own open-source projects, including NUKE. He is working at JetBrains as a developer advocate in the .NET department. That includes showing how awesome Rider and ReSharper are to work with. However, He is also very interested in everything around TeamCity and Kotlin.

Рекомендации по теме