Say I make 3 assemblies A, B and C, with B referencing C and A referencing B. Building A I'll find A.dll and B.dll in my bin\debug, but no C.dll. Both references have "copy local=true".
I don't understand why it behaves this way, as surely you would expect things not to work if you do this.
Can someone please explain why things are this way, and does anyone know of a way to build everything that needs to be built given that I've already "told" (through my references) the system that A needs B which needs C?