Я работаю над Visual Studio, над проектом C # .NET.
Я пытаюсь использовать MatroxImagingLibrary, поэтому я скачал его с Nuget, но он не сработал.Выдается исключение: «System.BadImageFormatException» в Matrox.MatroxImagingLibrary.
Исключение выдается при вызове этой строки:
MIL.MappAllocDefault(MIL.M_DEFAULT, ref MilApplication, ref MilSystem, MIL.M_NULL, ref MilDigitizer, MIL.M_NULL);
Это фактически первая строка, использующая метод MIL, поэтому проблема не возникает изкод.Когда я использую отладчик, он говорит мне следующее:
"An attempt was made to load a program with an incorrect format"
.Я знаю, что это исключение появляется, когда существует проблема между файлами x32 / x64.
Я перепробовал все найденные решения, но ни одно из них не пригодилось для моей проблемы (смена целевого процессора, например, mil.dll внутри той же папки, что и .exe, и т.д ...)
Спасибо, если вы нашли время, чтобы прочитать мою проблему, и я надеюсь, что кто-то может помочь мне, я застрял в моем школьном проекте: (
С уважением, Лев