C# Невозможно загрузить DLL «SDL2»C#

Место общения программистов C#
Anonymous
C# Невозможно загрузить DLL «SDL2»

Сообщение Anonymous »

Я искал в Интернете 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();

Вернуться в «C#»