System.BadImageFormatException произошло при вызове MWArray в моем проекте C#
Необработанное исключение типа "System.BadImageFormatException" произошло в System.Windows.Forms.dll
Дополнительная информация: Не удалось загрузить файл или сборку 'MWArray, Версия =2.11.0.0, Культура = нейтральная, PublicKeyToken=e1d84a0da19db86f' или одна из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.
Как я могу решить это?
2 ответа
Эта ошибка может исходить из двух источников:
1-поврежденный файл, dll, который вы загружаете, поврежден
2. Вы готовы загрузить сборку x64 в процесс x86
Обычно наиболее типичной ошибкой является (2), попробуйте изменить свой проект на x64 и повторите попытку.
Проверьте "время выполнения включить в пакет" в более поздних версиях Matlab. В более ранних версиях это называется "добавить MCR". Он создает установочный файл, который может содержать зависимости все вместе.