Вы не можете использовать любую версию более позднюю, чем 3.5 в VS2008.
Вы можете извлечь выгоду из некоторых синтаксических улучшений (и других достоинств компилятора), и все же компилировать по сравнению с 3.5 в VS2010, что может избавить от необходимости развертывать более новую версию платформы.