Строго говоря, вам не нужно устанавливать .Net 4.0. Вы можете использовать MEF с .Net 3.5 - если вы ссылаетесь на System.ComponentModel.Composition.dll.
Однако, как говорит Дэнни Лэйн, вам нужна функциональность LINQ, поэтому вы не можете ориентироваться на .Net 2.0.