Skip to content

Update build-process-overview.md #5939

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 14, 2020
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
4 changes: 2 additions & 2 deletions docs/msbuild/build-process-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ The SDK feature for MSBuild project files is relatively new. Prior to this chang

This section discusses how these input files are processed and parsed to produce in-memory objects that determine what will be built.

The purpose of the evaluation phase is to create the object structures in memory based on the input XML files and local environment. The evaluation phase consists of five passes that process the input files such as the project XML files or, and the imported XML files, generally named as *.props* or *.targets* files, depending on whether they primarily set properties or define build targets. Each pass builds a part of the in-memory objects that are later used in the execution phase to build the projects, but no actual build actions occur during the evaluation phase. Within each pass, elements are processed in the order in which they appear.
The purpose of the evaluation phase is to create the object structures in memory based on the input XML files and local environment. The evaluation phase consists of six passes that process the input files such as the project XML files or, and the imported XML files, generally named as *.props* or *.targets* files, depending on whether they primarily set properties or define build targets. Each pass builds a part of the in-memory objects that are later used in the execution phase to build the projects, but no actual build actions occur during the evaluation phase. Within each pass, elements are processed in the order in which they appear.

The passes in the evaluation phase are as follows:

Expand Down Expand Up @@ -234,4 +234,4 @@ The MSBuild process has several other extension points other than the ones descr

## See also

[MSBuild](msbuild.md)
[MSBuild](msbuild.md)