Моя программа иногда падает со следующим сообщением об ошибке:
System.Reflection.TargetInvocationException: Исключение было сгенерировано целью вызова. ---> System.BadImageFormatException: индекс не найден. (Исключение из HRESULT: 0x80131124)
Некоторые подробности, которые могут иметь отношение к делу:
Мои вопросы
Большое спасибо.
UPDATE
Вместо того, чтобы ориентироваться на EXE для ЛЮБОГО, я принудительно установил его на x64. Проблема все еще возникает.
Просмотрите конфигурацию вашего решения, чтобы убедиться, что все ваши проекты построены на одной и той же платформе.
Причиной вашей ошибки является то, что у вас есть файл x86, пытающийся загрузить 64-битную DLL или наоборот.
Надеюсь, это поможет.
Вы можете изменить цель платформы build на X86