MSBuild: Understand and Customize Your .NET Build
summary
MSBuild, the open-source build system used by .NET Core since 2017, is presented with practical guidance on customizing projects by editing project files to add custom targets and modify properties and item groups. The talk demonstrates diagnosing build failures using increased verbosity and log inspection, and uses concrete worked examples (project template SDK, general assembly info) whose customizations are shown to build and run locally.
AI-written summary · about
chapters (8)
- 0:00MSBuild and .NET builds
- 4:40MSBuild execution flow
- 18:19Custom build properties
- 26:14Monitoring compilation
- 35:55Build output management
- 42:01Project file handling
- 50:30Custom MSBuild targets
- 53:19Q&A
related talks
45mLess is more—a build pipeline for the modern age
55mA Piece of Cake - C# powered cross platform build automation
01h 04mBetter CMake: A World Tour of Build Systems - Better C++ Builds
41mASP.NET Core in Production: Lessons Learned
45mLess is More - a Build Pipeline for the Modern Age
01h 12mCake + .NET Core = Write Once, Build Anywhere
01h 03mQ&A – Ask the #dotNET team
35m"ASP.NET Core DevOps approach using VSTS and Azure Deployment"
