I'm wondering if a setup like this is possible:
c:\eflow\proxy.dll (main DLL loaded by application) c:\eflow\application\dynamic.dll (DLL dynamically loaded by proxy.dll) c:\eflow\dependency.dll (dependent DLL required by dynamic.dll)
Basically, I'd like to dynamically load a DLL (to instantiate classes, etc) but have that DLL's dependencies stored in a different location.
Is this possible? I don't want to have a copy of these dependent DLLs in every sub-directory... (and I can't load them in the GAC because they aren't signed and they are 3rd party DLLs)