Я знаю, что этот вопрос задавался задолго до .NET 4.5, но я обнаружил, что я получаю эту ошибку на VS2010 после установки .NET 4.5.
«Решение» (не самое полезное - я знаю), очевидно, заключается в удалении .NET 4.5.Я думаю / надеюсь, что в какой-то момент будет обновление для Visual Studio 2010 для решения этой проблемы.
ОБНОВЛЕНИЕ
У меня была похожая ошибка при попытке запустить тестыкоторый использовал TypeMock.Чтобы решить проблему, я открыл свое решение в Visual Studio и выбрал Тест - Редактировать настройки теста .В диалоговом окне Параметры теста я выбрал Хосты и переключил его на Запуск тестов в 64-битном процессе на 64-битной машине .