Nop, si instalas el 3.5 para que tener las anteriores?? Es absurdo, es como el java, si instalas la ultima version la anterior no sirve de nada...
ERROOOOOORRRRRRRRRR... para instalar framework 3.0 o 3.5 requieres tener instalado el 2.0, el 1.1 si es cuento aparte... realmente el 3.0 y el 3.5 son unos llamemolos parches que agregan funcionalidad pero el Runtime y el CLR se encuentra en 2.0... esto lo pueden comprobar de la siguiente forma
creen un proyecto 3.5 en el Visual Studio 2008 en un formulario no utilizen caracteristicas de 3.5 osea en el codigo solo hangan algo sencillo y en otro form hagan algo con 3.0 o 3.5 nose LINQ o algo asi y veran que la aplicacion puede levantar en el primer form aun asi sin tener instalado framework 3.5...
Atentamente,
Juan Manuel Lombana
Medellín - Colombia