У меня есть DLL (FreeType), который, безусловно, 32-битный (заголовок: IMAGE_FILE_MACHINE_I386).
Я хочу использовать его из кода С#, используя DllImport.
Цель моего приложения - x86, IntPtr.Size - 4, процесс - 32-разрядный.
Но я получаю BadImageFormatException (Исключение из HRESULT: 0x8007000B). Что может быть неправильным?
Конечно, я использую 64-разрядную Windows 7.