Нет, EF 4.0 использует фреймворк .NET 4.0, который является более новым и полностью отделен от фреймворка .NET 3.5.