2010-05-07 2 views
0

Le titre est confus mais le problème n'est pas tellement.Prérequis .NET, 3.5sp1 mais pas 3.5? problème avec 4.0?

J'ai fait un pré-requis avec le programme d'installation par défaut 3.5sp1 et windows 3.1.

Je l'ai couru dans ma machine virtuelle et à ma grande surprise il m'a demandé d'installer .NET. J'ai vérifié la version et j'ai .NET 2 SP1, 3 SP1, 3.5, et deux variantes de 4.0 (client et bêta étendu). J'ai regardé dans les conditions préalables et il ne semble pas être une option pour un non 3.5sp1.

Y at-il un moyen de sélectionner le non sp1? ou compile donc je n'ai pas besoin de sp1? (il se bloque au démarrage, mais je suis prêt à parier j'ai oublié un fichier de ressources)

Répondre

1

Il ne semble pas être un moyen de spécifier ne pas utiliser un service pack. Mais le problème est que la version 4.0 (éventuellement bêta) ne vient pas avec un 3.5SP donc incompatible. Il semblerait que vous n'ayez pas de chance si votre application fonctionne correctement sans le SP.

0

Peut-être créer une nouvelle VM et installer VS2008 dessus sans le Service Pack.

+0

La machine virtuelle n'a pas déjà le service pack ..... Je ne comprends pas comment c'est une solution. Voulez-vous essayer d'installer des studios visuels sans? J'aime 2010, peut-être que je devrais accepter le fait que j'ai besoin de compiler avec sp et permettre à l'installateur de DL 3.5 à nouveau (avec le sp) à installer. –

+0

Si vous avez la machine virtuelle 3.5, pourquoi ne pas simplement installer le Service Pack 3.5? Ce que j'ai dit, si vous ne pouvez pas faire cela, créer une machine virtuelle différente et l'utiliser pour recompiler l'application, mais soyez averti 3.5sp1 est très différent de 3.5. (non SP n'a pas de cadre d'entité) – Doobi

Questions connexes