Creating and Removing Project Dependencies
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

Creating and Removing Project Dependencies

When building a solution, it can be necessary to build certain projects first, to generate code used by other projects. When a project consumes executable code generated by another project, the project that generates the code is referred to as a project dependency of the project that consumes the code. Such dependency relationships can be defined in the Project Dependencies dialog box.

To assign dependencies to projects

Your solution must consist of more than one project before you can create project dependencies.

  1. In Solution Explorer, select a project.
  2. On the Project menu, choose Project Dependencies.

    The Project Dependencies dialog box opens.

  3. On the Dependencies tab, select a project from the Project drop-down menu.
  4. In the Depends on field, select the check box of any other project that must build before this project does.

To remove dependencies from projects

  1. In Solution Explorer, select a project.
  2. On the Project menu, choose Project Dependencies.

    The Project Dependencies dialog box opens.

  3. On the Dependencies tab, select a project from the Project drop-down menu.
  4. In the Depends on field, clear the check boxes beside any other projects that are no longer dependencies of this project.

See Also

Project Dependencies Dialog Box | Project Dependencies, Common Properties, Solution Property Pages Dialog Box | Configuration Manager Dialog Box | Preparing and Managing Builds | Default and Custom Builds | Build Configurations | Item Management in Projects | Projects as Containers

Show:
© 2016 Microsoft