В настоящее время я пытаюсь встроить CEF в Unity.Мне удалось скомпилировать пример cefsimple как dll и использовать его в обычном консольном приложении, используя DllImport со следующим кодом:
[DllImport("cefsimple")]
public static extern ulong StartCustom();
static void Main(string[] args)
{
StartCustom();
}
и соответствующей функцией C:
extern "C" __declspec (dllexport) int StartCustom() {
return wWinMain(nullptr, nullptr, nullptr, 0);
}
(Все необходимоефайлы, которые я переместил в папку с созданным файлом .exe)
Но если я пытаюсь сделать то же самое в Unity, я получаю
Failed to load 'Assets/Plugins/cefsimple.dll' with error 'The specified procedure could not be found.
DllNotFoundException: cefsimple
Launcher.Init () (at Assets/Plugins/Launcher.cs:13)
Есть ли способ исправить это?