How do you handle external libraries in .NET projects (C#) ?
Possible scenario's could be:
- Put the external library in source control
- Put the external library on a file server and create a copy-script and add this script to source control
I would recommend to put external libs on a file server, create a copy-local script and map it to a substitute drive (R drive for example) and reference each lib with its name and versionnr; for example R:\MyLib\V1.0.0.0\mylib.dll
or R:\YourLib\V1.3.2.1\yourlib.dll
. The copy-local script copies the 2 files from a shared file server to R: