~/talk

MSBuild: Understand and Customize Your .NET Build

Talkat Update Conference Prague 2018 · 2018-11-22..11-23· [dotnet]
links:none on file
slides:none on file

MSBuild is shown as a real programming language for .NET builds (now cross‑platform and open source, used by .NET Core). The talk explains adding custom Properties and ItemGroups, writing and importing custom Targets with Conditions, and why Inputs/Outputs are important for incremental builds, plus common pitfalls that break rebuilds. It gives concrete diagnostics: increase MSBuild verbosity, examine MSBuild log files and project import chains to locate failing targets or overridden properties.

AI-written summary · about

  1. 0:00MSBuild introduction
  2. 10:52Project structure & properties
  3. 17:50Target frameworks & configs
  4. 27:04Extending MSBuild projects
  5. 34:00Customizing with property groups
  6. 41:13Advanced features & integrations
  7. 48:10Templates & config management
  8. 50:28Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.