Skip to content

Project references

jmhall edited this page Apr 30, 2019 · 2 revisions

Project references

The OmaticSoftware.Deploy project should have project references to ALL other projects in the solution.

This ensures 2 things:

  1. The OmaticSoftware.Deploy project is the last project to build (Visual Studio automatically orders project builds by dependency)
  2. The outputs from other projects are in a known location. This is ensured because, by default, Visual Studio will enable the "Copy Local" property for the project references, which results in outputs from the other projects (e.g. DLL assembly files) being copied to the OmaticSoftware.Deploy output folder.