Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/msbuild/customize-by-directory.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ A summary of MSBuild's general approach is as follows:
- For any given project, MSBuild finds the first *Directory.Build.props* upward in the solution structure, merges it with defaults, and stops scanning for more.
- If you want multiple levels to be found and merged, then [`<Import...>`](../msbuild/property-functions.md#msbuild-getpathoffileabove) (shown previously) the "outer" file from the "inner" file.
- If the "outer" file doesn't itself also import something above it, then scanning stops there.
- Only do this if the uupper level file actual exists
- Only do this if the outer file actually exists

Or more simply: the first *Directory.Build.props* that doesn't import anything is where MSBuild stops.

Expand Down