"Non puisque j'ai .net framework 4"
les version de framework sont indépendantes. C'est pas parce que tu a la ver 4, que tu as forcément les versions d'avant et à jour.
sinon tu fais à la main tu télécharges directement sur le site de Microsoft la version 3.5 et tu installes ensuite.
J'ai eu un soucis similaire, et en téléchargeant manuellement, ça a fonctionné