Tech
So far, Visual Studio has let me, and by extension everyone else on my team, define a library
* as a reference (Common Properties->References)
* as a library (Linker->Input)
* in a directory (Linker->General)
* by inclusion in stdafx.h
* by inclusion in #pragma comment
* by inclusion in a precompiled header package.
* as a property file.
There may be more than one right way to do things, but "more than one way" is the wrong way.
Tech
@Fuego In a ps1 file in the build scripts that nobody's yet informed me exists.
As part of the standard image for the server that's stubbed during build and and linked dynamically at runtime....
I mean, if we're talking about horror shows, I can think of even more ways to make this worse. :)