How the Build Utility Works

The Build utility (Build.exe) performs its tasks in steps that begin with a scanning phase followed by multiple build passes. Each step of the build completes its work on your files before moving on to the next step of the build.

The following figure shows the various steps performed by the Build utility.

Diagram illustrating the steps performed by the Build utility

The section contains the following topics that describe these steps in more detail:

Scanning the Project Files

Pass 0

Pass 1

Pass 2

Note  You can write scripts that you might run before the Build utility starts (prebuild) or after the Build utility exits (postbuild). For example, you might run scripts after a build to sign your driver.



Send comments about this topic to Microsoft

Build date: 5/3/2011