System.BadImageFormatException при загрузке тестов в ReSharper

Jan 24, 2012 01:31


Запись опубликована Техно-логи. You can comment here or there.

В начале создания авто-тестов в одном проекте на C# начал возникать System.BadImageFormatException при попытке запуска тестов из ReSharper. Выяснение показало, что проблема была в том, что сборка с тестами имела Any CPU. А тестируемые классы были в EXE, который был собран в x86. При этом Windows используется 64х битный, следовательно Any CPU = x64.

Решение просто - указать в тестовой сборке целевую платформу x86. Это делается в закладке Build свойств проекта тестовой сборки.

development, resharper, c#

Previous post Next post
Up