Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

Directory.Build.props

A file whose settings apply to every project in the folders below it.

Directory.Build.props (imported early) and Directory.Build.targets (imported late) are picked up automatically by every project beneath them, centralizing shared build settings.

Examples

  • A Directory.Build.props at the repository root holding <Nullable>enable</Nullable> turns nullable warnings on in every project below it.

Read the full section →