Visual Studio 2013 and.NET 4,6


Estoy tratando de establecer la 4.6.NET framework para mi proyecto y en la configuración, como no estaba en la lista, elegí la última opción: instalar más frameworks. Eso me dirigió a una página donde seleccioné VS2013, hice clic en.NET 4.6 y descargé el software pero a pesar de que la instalación fue exitosa y el reinicio del equipo, todavía no puedo ver el. NET 4.6 en la lista de opciones disponibles.

He buscado en Google y encontrado mencionado que 4,6 está disponible en Win 8.1 (que es mi sistema). Sin embargo, no dice explícitamente que está disponible para VS 2013 (aunque no dice que no lo esté).

Se dice que.NET 4.6 está incluido en VS 2015, pero no estoy claro si está disponible para VS 2013. Es? ¿Y cómo hacer que funcione?

Editar

Después de haber instalado el TP (también conocido como Targeting Pack), todavía no recibo nada nuevo en las opciones, como muestra la imagen. Sugerencias?

introduzca la descripción de la imagen aquí

Author: Konrad Viltersten, 0000-00-00

9 answers

Al reunir varias piezas de las respuestas anteriores, finalmente pude obtener un.Net Framework 4.6 y el Paquete de orientación para él, y una vez que ambos se instalaron, el Marco v4.6 aparece como un marco de destino disponible Visual Studio 2012.

He descargado el instalador independiente para Framework 4.6 (NDP46-KB3045557-x86-x64-AllOS-ENU.exe) de http://www.microsoft.com/en-us/download/details.aspx?id=48130 , y lo instaló primero.

Luego descargué y monté la ISO para Visual Studio 2015 Professional ISO desde https://www.visualstudio.com/downloads/download-visual-studio-vs , navegó hasta el subdirectorio netfx_46mtpack, e instaló netfx_46mtpack.msi.

El resultado final es un par de versiones coincidentes para Framework 4.6 y el Targeting pack

Y el marco de destino se muestra como un objetivo de compilación.

 50
Author: jerhewet,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-06 15:04:51

Es necesario instalar . NET Framework 4.6 Targeting Pack.

. NET Framework 4.6 Targeting Pack es un paquete que permite a los desarrolladores crear aplicaciones dirigidas a. NET Framework 4.6 utilizando Visual Studio 2013, Visual Studio 2012 o IDE de terceros. Es necesario descargar e instalar. NET Framework 4.6 antes de instalar el targeting pack.

 43
Author: Brandon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-05 15:02:23

En referencia a este artículo de soporte de Microsoft:
Microsoft. NET Framework 4.6 Targeting Pack y Paquetes de idiomas para Windows

En resumen, se necesitan tres componentes:

  1. El propio Framework. Net 4.6 por supuesto
  2. El Paquete de Segmentación de. NET Framework 4.6
    • ensamblados de referencia neutrales para compilar contra
    • descargue el nombre del archivo como "NDP46-TargetingPack-KB3045566.exe "
  3. opcional : El. NET Framework 4.6 Targeting Pack Paquetes de Idioma
    • archivos de ayuda de IntelliSense traducidos
    • descargue el nombre del archivo como "NDP46-TargetingPack-KB3045566-ENU.exe "
      (sufijo -ENU para inglés, -DEU para alemán, etc.)
 15
Author: Gerrit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-04-29 09:02:58

Estoy experimentando el mismo problema con Visual Studio 2012 y.NET 4.6. He instalado tanto el runtime como el targetting pack desde http://getdotnet.azurewebsites.net/target-dotnet-platforms.html

Cometí un error al instalar primero el targetting pack y luego el runtime. Reinstalé el targetting pack después de instalar el runtime y voilá, ¡está vivo! La solución mencionada por Brandon es correcta.

 5
Author: Mika Karjunen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-12 11:51:52

La solución más sencilla es instalar Visual Studio 2015 Community Edition. No es elegante, pero resuelve todas las dependencias automáticamente. Una vez instalado, puede utilizar Visual Studio 2013 con. NET 4.6

 4
Author: Florin D. Preda,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-28 14:07:03

Estás buscando el Paquete de Segmentación.NET, que puedes encontrar aquí.

 2
Author: SBI,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-05 15:02:28

Seguí los pasos presentados aquí, pero Visual Studio no mostró el.NET Framework 4.6.2 en la lista project property target framework. Tuve que descargar NDP462-DevPack-KB3151934-ENU para ser agregado a la lista. Puede descargarlo desde Microsoft Download Center . Espero que ayude!

 2
Author: Gabriel Marius Popescu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-08 17:15:56

Simplemente descargue SDK para. net framework developer pack, que necesita (funcionó para mí):

Https://www.microsoft.com/net/targeting

(En mi sistema era. NET Framework 4.6.2 Developer Pack)

 1
Author: zchpit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-08 15:20:00

Para completar lo que respondió @jerhewet, descargue el instalador de Visual Studio: vs_community (2017). mientras que en el proceso de instalación normal necesita seleccionar todas las cargas de trabajo necesarias, aquí desmarque todas menos .NET Framework 4.6 Targeting Pack. Espere a que se complete el proceso de instalación y simplemente cierre el instalador.

introduzca la descripción de la imagen aquí

De esta manera, ni siquiera necesita instalar un.NET independiente 4.6.

 0
Author: Oliamster,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-24 00:18:27