Comment trouver la version .NET Framework d'un projet Visual Studio?


119

J'ai un projet dans Visual Studio. Comment puis-je savoir à quelle version de .NET Framework il est destiné?

Réponses:


113

Cela dépend de la version de Visual Studio:

  • En 2002 , tous les projets utilisent .Net 1.0
  • En 2003 , tous les projets utilisent .Net 1.1
  • En 2005 , tous les projets utilisent .Net 2.0
  • En 2008 , les projets utilisent .Net 2.0, 3.0 ou 3.5; vous pouvez changer la version dans les propriétés du projet
  • En 2010 , les projets utilisent .Net 2.0, 3.0, 3.5 ou 4.0; vous pouvez changer la version dans les propriétés du projet
  • En 2012 , les projets utilisent .Net 2.0, 3.0, 3.5, 4.0 ou 4.5; vous pouvez changer la version dans les propriétés du projet

Les nouvelles versions de Visual Studio prennent en charge de nombreuses versions de l'infrastructure .Net; vérifiez le type et les propriétés de votre projet.


2
im en 2008. mais je ne sais pas quelle version est utilisée par le projet actuel.
Novice Developer

3
Allez donc dans les propriétés du projet pour le projet en cours.
SLaks

1
Je vous ai compris. je peux voir la version.
Novice Developer

4
Ensuite, vous devez accepter cette réponse en cliquant sur la coche vide.
SLaks

1
@levininja: Pour les versions plus récentes, cela dépend entièrement du projet.
SLaks

72
  • VB

Propriétés du projet -> Onglet Compilateur -> bouton Options de compilation avancées

  • C #

Propriétés du projet -> Onglet Application


1
De même dans VS2019 - Propriétés -> Application -> Framework cible
JGFMK

38

Le moyen le plus simple de trouver la version du framework du projet .NET actuel est:

  1. Cliquez avec le bouton droit sur le projet et allez dans "Propriétés".
  2. Dans le premier onglet, «Application», vous pouvez voir le cadre cible utilisé par ce projet.

9

Vous pouvez également rechercher dans les fichiers de projet Visual Studio la balise XML RequiredTargetFramework. Cette balise semble exister sur .NET 3.5 et supérieur.

Par exemple: <RequiredTargetFramework>3.5</RequiredTargetFramework>


1
A bien fonctionné dans une grande solution pour utiliser simplement Notepad ++ et rechercher dans le fichier tous les fichiers * .csproj. Une note bien que la valeur de ma fin ait un v devant. <TargetFrameworkVersion> v4.0 </TargetFrameworkVersion>
Marius Vorster

Il y a une différence entre TargetFrameworkVersionetRequiredTargetFramework
Marcel

1
@Marcel quelle est la différence?
caducée

5

Cliquez avec le bouton droit de la souris et accédez à l'option Propriétés de n'importe quel projet sur votre application existante et voyez l'option Application dans le menu de gauche, puis cliquez sur l'option Application voir Framework cible pour voir la version actuelle du Framework.


3

En ce qui concerne .NET Framework 4.6 et Visual Studio 2017, vous pouvez suivre les étapes ci-dessous:

  1. Dans la barre d'options en haut de Visual Studio, sélectionnez la 4ème option "Projet" et en dessous, cliquez sur la dernière option qui dit [ ProjectName ] Properties.Cliquez dessus et vous verrez qu'un nouvel onglet a été ouvert. l'option Application sur la gauche et vous verrez la version .NET Framework sous le nom "Target Framework" .
  2. Sous l'onglet Explorateur de solutions, sélectionnez votre projet et appuyez sur Alt + Entrée .
  3. OU faites simplement un clic droit sur votre projet et cliquez sur la dernière option qui dit Propriétés .

2

C'est aussi simple que dans votre studio visuel.

  1. allez à la 4ème option de menu en haut, «site Web».
  2. sous les sites Web, sélectionnez l'option «options de démarrage».
  3. sous les options de démarrage, allez à l'option 'build'.
  4. changer le cadre cible en quelque cadre que ce soit.

1

Vous ne pouvez pas modifier la version ciblée de Windows ou du .NET Framework si vous créez votre projet dans Visual Studio 2013. Cette option n'est plus disponible.

Regardez ce lien de Microsoft: http://msdn.microsoft.com/en-us/library/bb398202.aspx


1
À moins que je ne vous comprenne mal, ce n'est absolument pas vrai. La note que vous faites référence s'applique uniquement aux applications du Windows Store. Changer la version ciblée du .Net Framework est possible (et souvent fait!) Pour la part du lion des types de projets.
bubbleking

0
  1. Dans l' Explorateur de solutions , ouvrez le menu contextuel du projet que vous souhaitez modifier, puis choisissez Propriétés .
  2. Dans la colonne de gauche de la fenêtre Propriétés, choisissez l' onglet Application .
  3. Dans la liste Target Framework , vous verrez la version actuelle de .NET Framework sur le projet. Vous pouvez également modifier le cadre à partir de là.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.