2010-05-22 7 views
5

Quelles sont les étapes nécessaires pour cibler les versions précédentes du framework .NET dans Visual Studio 2010?Impossible de cibler .NET 2.0 dans Visual Studio 2010

J'ai installé Visual Studio et le SDK .NET 2.0 (à partir de here), mais seulement .NET 4.0 est dans la liste des cadres disponibles.

Screenshot

Qu'est-ce que je manque?

+0

Comme c'est étrange. Je n'ai jamais rien vu de tel. –

+0

Pouvez-vous le changer dans les paramètres du projet après la création? – n535

+0

que se passe-t-il si vous cliquez sur "Plus de cadres"? –

Répondre

9

Téléchargez et installez .NET Framework 3.5. .NET Framework 3.5 inclut 2.0, 3.0 et 3.5, bien qu'il ne soit pas inclus avec Visual Studio 2010.

+1

Cela a fonctionné, merci. J'ai téléchargé 3.5 SP1 au lieu de plaine vieux 3.5. – zildjohn01

+0

C'était la solution. Je ne l'aurais jamais considéré (je l'avais déjà, mais j'avais du mal à le trouver). Merci! – squeegee

0

Quelle version de Visual Studio utilisez-vous?

Je suspecterais quelque chose comme cela se produirait avec un Express edition. J'utilise Premium et 2.0 est définitivement là.

+1

Cette fonctionnalité fonctionne très bien avec les éditions express. – n535

2

Le SDK .NET 2.0 n'inclut pas réellement l'infrastructure .NET 2.0. C'est simplement une collection d'outils et de fichiers d'en-tête; ils sont aujourd'hui inclus avec le Windows SDK. Vous l'avez déjà dans le répertoire C:\Program Files\Microsoft SDKs.

Vous devez télécharger et installer une version antérieure de .NET. Utiliser 3.5 SP1 est le meilleur choix, et le téléchargement is here. Choisissez celui qui convient à votre langue.

Questions connexes