I have a dll produced by a third party that has some sort of internal datastructure that limits it's size to X elements.

So basically, it has a Queue with X as the limit.

Now from what I've known DLL's are per process, but is it possible to load a DLL more than once? Maybe per thread? In C#? or in C++/CLI?

I'm trying to load a native c++ dll.

Edit
Report