I have a visual studio project with is running absolutely fine. But a new client requirement comes up for deployment for placing the different dlls in different folders.
We have a framework dll which can be used in a different project. There are some third-party dlls on which this framework dll depends upon. So when I use this dll from my project every dependent dll is copied to my local on the build as CopyLocal property is true.
But now with new requirement we can not have CopyLocal property set as True. The client wants no local copy of any dll, rather he wants framework related dll in some location. When I am doing this the dependent DLL's are not getting loded.
I know I have two options:
- I can put them in GAC, but I don't want to do this as I want them to support xcopy.
- Using reflection(But I am not sure of this that is this the right approach)
Can we do anything using configurations??