Я искал в Интернете 2 часа, пытаясь решить эту проблему, но каждый раз, когда я пытаюсь выполнить код, он запускается, а примерно через секунду происходит сбой с этой ошибкой.
Невозможно загрузить DLL «SDL2»: указанный модуль не найден.
(Исключение из HRESULT: 0x8007007E)
У меня совершенно нет идей. Я попытался поместить .dll в ссылки в основной папке проекта в виде файла .cs + «Копировать в выходной каталог» на «Копировать, если новый». Я пробовал настроить проект на x64 и x86.
Используется: https://github.com/flibitijibibo/SDL2-CS также использовал его из NuGet.
Кто-нибудь, пожалуйста, помогите мне.
Использование Windows 10.
SDL.SDL_Init(SDL.SDL_INIT_AUDIO); // Crashes on this line
SDL.SDL_WindowFlags flags = 0;
if (resizable)
flags = SDL.SDL_WindowFlags.SDL_WINDOW_RESIZABLE;
var window = IntPtr.Zero;
window = SDL.SDL_CreateWindow(
windowTitle,
windowX,
windowY,
windowWidth,
windowHeight,
flags
);
SDL.SDL_Delay(3000);
SDL.SDL_DestroyWindow(window);
SDL.SDL_Quit();