

You can use the Build order tab to view the order that projects will be built, but you can't directly change the order from this tab. To view the build order in a solution at any time, right-click on the solution node and choose Project build order. In the Depends on field, clear the check boxes beside any other projects that are no longer dependencies of this project.įrom the Project Dependencies dialog, you can switch to the Build order tab to the view the build order for the solution. Your solution must consist of more than one project before you can create project dependencies. In the Depends on field, select the check box of any other project that must build before this project does.

On the Dependencies tab, select a project from the Project drop-down menu. The Project Dependencies dialog box opens. On the Project menu, choose Project Dependencies. Before you perform these steps, consider if you should instead create a project-to-project reference, which in addition to creating a dependency relationship between the projects, also creates a reference that you can use to build code that uses classes, interfaces, and other code entities from the other project. Such dependency relationships can be defined in the Project Dependencies dialog box.Ī project dependency is automatically created when you add a project-to-project reference from one project to another project. 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. When building a solution that contains multiple projects, it can be necessary to build certain projects first, to generate code used by other projects.
CHAI3D CMAKE LINUX DEPENDENCIES FOR MAC
Applies to: Visual Studio Visual Studio for Mac Visual Studio Code
