¿Cómo encontrar la versión .NET framework de un proyecto de Visual Studio?

119

Tengo un proyecto en Visual Studio. ¿Cómo puedo saber para qué versión de .NET Framework es?

Desarrollador novato
fuente

Respuestas:

113

Depende de la versión de Visual Studio:

  • En 2002 , todos los proyectos utilizan .Net 1.0
  • En 2003 , todos los proyectos utilizan .Net 1.1
  • En 2005 , todos los proyectos utilizan .Net 2.0
  • En 2008 , los proyectos utilizan .Net 2.0, 3.0 o 3.5; puede cambiar la versión en Propiedades del proyecto
  • En 2010 , los proyectos utilizan .Net 2.0, 3.0, 3.5 o 4.0; puede cambiar la versión en Propiedades del proyecto
  • En 2012 , los proyectos utilizan .Net 2.0, 3.0, 3.5, 4.0 o 4.5; puede cambiar la versión en Propiedades del proyecto

Las versiones más recientes de Visual Studio admiten muchas versiones del marco .Net; verifique el tipo de proyecto y las propiedades.

SLaks
fuente
2
estoy en 2008. pero no sé qué versión es utilizada por el proyecto actual.
Desarrollador novato
3
Así que vaya a Propiedades del proyecto para el proyecto actual.
SLaks
1
te tengo. puedo ver la versión.
Desarrollador novato
4
Entonces debe aceptar esta respuesta haciendo clic en la casilla vacía.
SLaks
1
@levininja: Para las versiones más nuevas, depende completamente del proyecto.
SLaks
72
  • VB

Propiedades del proyecto -> pestaña Compilador -> botón Opciones de compilación avanzadas

  • C#

Propiedades del proyecto -> pestaña Aplicación

Jonathan Allen
fuente
1
De manera similar en VS2019 - Propiedades -> Aplicación -> Marco de destino
JGFMK
38

La forma más sencilla de encontrar la versión de marco del proyecto .NET actual es:

  1. Haz clic derecho en el proyecto y ve a "Propiedades".
  2. En la primera pestaña, "Aplicación", puede ver el marco de trabajo de destino que utiliza este proyecto.
Chetan S
fuente
9

También puede buscar en los archivos de proyecto de Visual Studio la etiqueta XML RequiredTargetFramework. Esta etiqueta parece existir en .NET 3.5 y superior.

Por ejemplo: <RequiredTargetFramework>3.5</RequiredTargetFramework>

uglydawg
fuente
1
Funcionó bien en una solución grande para usar Notepad ++ y buscar en el archivo todos los archivos * .csproj. Una nota, aunque el valor en mi extremo tenía una v al frente. <TargetFrameworkVersion> v4.0 </TargetFrameworkVersion>
Marius Vorster
Hay una diferencia entre TargetFrameworkVersionyRequiredTargetFramework
Marcel
1
@Marcel ¿cuál es la diferencia?
Caduceo
5

Simplemente haga clic con el botón derecho y vaya a la opción Propiedades de cualquier proyecto en su aplicación existente y vea la opción Aplicación en el menú de la izquierda y luego haga clic en la opción Aplicación ver el marco de destino para ver la versión actual del marco.

404 No encontrado
fuente
3

Con respecto a .NET Framework 4.6 y Visual Studio 2017, puede seguir los siguientes pasos:

  1. En la barra de opciones en la parte superior de Visual Studio, seleccione la cuarta opción "Proyecto" y debajo de ella haga clic en la última opción que dice Propiedades de [ Nombre del proyecto ]. Haga clic en ella y verá que se ha abierto una nueva pestaña. la opción Aplicación a la izquierda y verá la versión de .NET Framework con el nombre "Target Framework" .
  2. En la pestaña del Explorador de soluciones, seleccione su proyecto y presione Alt + Entrar .
  3. O simplemente haga clic derecho en su proyecto y haga clic en la última opción que dice Propiedades .
Tahir77667
fuente
2

Es tan fácil como en tu Visual Studio.

  1. vaya a la cuarta opción del menú en la parte superior, 'sitio web'.
  2. en los sitios web, vaya a la opción 'opciones de inicio'.
  3. en las opciones de inicio, vaya a la opción 'compilar'.
  4. cambie el marco de destino allí a cualquier marco.
Jiby Matthews
fuente
1

No puede cambiar la versión de destino de Windows o .NET Framework si crea su proyecto en Visual Studio 2013. Esa opción ya no está disponible.

Mire ese enlace de Microsoft: http://msdn.microsoft.com/en-us/library/bb398202.aspx

Mellina
fuente
1
A menos que te esté entendiendo mal, esto no es en absoluto cierto. La nota a la que hace referencia solo se aplica a las aplicaciones de la Tienda Windows. Cambiar la versión específica de .Net Framework es posible (¡y se hace comúnmente!) Para la mayor parte de los tipos de proyectos.
burbujeo el
0
  1. En el Explorador de soluciones , abra el menú contextual del proyecto que desea cambiar y luego elija Propiedades .
  2. En la columna izquierda de la ventana Propiedades, elija la pestaña Aplicación .
  3. En la lista de Target Framework , verá la versión actual de .NET Framework en el proyecto. También puede cambiar el marco desde allí.
Kerioh
fuente