Question for unreal gurus (all is on windows10, x64, ue4.14 editor, x64)
I have C++/clr dll that is loaded inside my Plugin (via call to ::LoadLibrary(“FooWraper.dll”)
This dll is wraper for c# library (call it Foo.dll).
All calls in FooWraper.dll will fail until I put Foo.dll into the ENGINE directory (in the directory where UE4Editor.exe lives).
The question is WHY ?
I want the Foo.dll to be in that same place as FooWraper.dll (in MyProject\Binaries\Win64).
It’s odd to me that the system looks for it in ENGINE directory, not in in the place where FooWraper.dll lives, any ideas why this happends ?