I'm trying to create libraries here for use within another application. One of my libraries uses a common library, which I developed, and is added into the project references in my other library.

I've copied both dll's to the application folder but when I try to execute the function, I get an except that it is unable to find file or assembly relating to my common library.

My common library is referenced from this other library of mine so I know that this library is loading fine but cannot find the common library.

looking more in depth it seems like a versioning issue. How can I resolve these versioning issues as my common library may have newer versions but want my other libraries to use the assembly regardless of the common library version

any ideas?