DllNotFoundException no plugin unity3d para c ++ dll

Eu estou trabalhando no projeto Unity Plugin e tente importar a DLL nativa c ++ do arquivo c #. Mas continuo recebendo dllnotfoundexception.

c ++ dll code:

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

c # code:

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

DLL está no lugar e FIle.Exists funcionar corretamente. Todas as dlls dependentes estão presentes na mesma hierarquia, mas ainda acabam na exceção dllnotfound.

Qualquer ajuda, muito apreciada !!

questionAnswers(5)

yourAnswerToTheQuestion