У меня есть разные проекты, написанные в .NET 3.5 и некоторые проекты unit test для их покрытия. При преобразовании моего решения, которое будет использоваться в Visual Studio 2010, я сохраняю все свои проекты в 3.5, но модульные тесты вынуждены использовать 4.0? Таким образом, я больше не могу использовать их в своих обычных проектах.
В результате: Не удалось загрузить файл или сборку "xxx.xxx.Core.UnitTest" или одну из его зависимостей. Эта сборка построена с помощью среды выполнения, более новой, чем текущая загруженная среда выполнения, и не может быть загружена.
Итак, я не могу unit test создать какой-нибудь проект менее 4.0? Или я здесь что-то не так?