Я разработал .NET-решение, состоящее из нескольких сборок, большинство из которых являются небольшими вспомогательными сборками, предназначенными для версии 2.0 .NET Framework. Остальные сборки представляют собой веб-приложения MVC 3, которые обязательно должны быть нацелены на версию 4.0 .NET Framework. У моего решения нет других внешних зависимостей, кроме .NET и MVC Framework.
У меня следующий вопрос: когда я развертываю это решение для клиентов, нужно ли мне развертывать обе версии .NET Framework, или я могу просто развернуть версия 4.0? Могут ли сборки .NET 2.0 работать под .NET 4.0?