DllNotFoundException en unity3d plugin para c ++ dll

Estoy trabajando en el proyecto Unity Plugin e intento importar la dll nativa de c ++ del archivo c #. Pero sigo recibiendo dllnotfoundexception.

c ++ código dll:

<code>extern "C" {
extern __declspec( dllexport ) bool IGP_IsActivated();
}
</code>

c # código:

<code>[DllImport("mydll")]
    private static extern bool IGP_IsActivated();
</code>

Dll está en su lugar y FIle.Exists funciona correctamente. Todos los archivos DLL dependientes están presentes en la misma jerarquía, pero todavía termino en la excepción dllnotfound.

Cualquier ayuda, muy apreciada !!

Respuestas a la pregunta(6)

Su respuesta a la pregunta