Исключение 0xc000007b (STATUS_INVALID_IMAGE_FORMAT) почти всегда генерируется в 64-разрядной версии Windows.Потому что ваша программа работает в 64-битном режиме и пытается загрузить DLL, которая содержит неуправляемый 32-битный код.Или наоборот.
Убедитесь, что управляемая сборка была построена с установленным для платформы целевым значением Любой ЦП.Это больше не по умолчанию в VS2010.Проект + Свойства, вкладка "Сборка", настройка цели платформы.Обязательно измените его как для конфигурации Debug, так и для версии Release.
Если вы не знаете, какой DLL это может быть, наблюдайте за загрузкой DLL программой с помощью утилиты SysInternals ProcMon.