I have a win32 native plugin DLL using pinvoke technology and created by visual studio 2015 in windows. I tested it with visual studio 2015 C# code and it worked fine. The dll only depends on dlls in C:\Windows\System32 which is reported by dependency walker. Unity build settings is windows X86 and version is 5.3.4f1(64bit).
I kept getting DllNotFoundException whether I provided full path of the dll or copied it to C:\Program Files\Unity\Editor.
I read several threads about DllNotFoundException and didn’t find a solution. I appreciate all helps.