Paquete de objetivos for.NET 4.5.2 no instalado
Al abrir una solución ya existente en Visual Studio, dice
El proyecto C#"..."is targeting "(en inglés).NETFramework,Version=v4.5.2", que no está instalado en este equipo.
Ya he probado
- Seleccionando la opción 2, pero me lleva a una página de búsqueda genérica de Microsoft ( http://www.microsoft.com/en-us/default.aspx )
- Instalando el SDK de. NET Framework 4.5 (como propone esto respuesta)
6 answers
Lista oficial de todos los packs de objetivos: https://www.microsoft.com/net/targeting . Asegúrese de descargar el "paquete de desarrollador", no "tiempo de ejecución".
Enlaces Directos a los instaladores offline: 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2
Este problema parece afectar a Visual Studio 2013 y Visual Studio 2015. Los paquetes de segmentación se incluyen en Visual Studio 2017.
Enlaces obsoletos:
- http://getdotnet.azurewebsites.net/target-dotnet-platforms.html
- http://blogs.msdn.com/b/dotnet/p/dotnet_sdks.aspx
Cómo encontré ese enlace
Primero, elija la opción 1,"Cambiar el destino a. NET Framework 4.5"
A continuación, vaya a las opciones de proyecto del proyecto afectado, seleccione "Aplicación" y luego elija "Instalar otros marcos..."de la lista de marcos de objetivos:
Esto trae a un sitio web donde puede elegir su versión de Visual Studio y descargar el paquete de segmentación (llamado paquete de desarrolladores).
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-09-18 16:23:31
Tuve el mismo problema. Cuando cargaba el proyecto siempre pedía el. NET framework 4.5.2 y no podía instalarlo porque siempre decía que ya estaba allí.
Lo que funcionó para mí fue instalar el Microsoft. NET Framework 4.5.2 Developer Pack desde https://www.microsoft.com/en-us/download/details.aspx?id=42637
Dale una oportunidad. Puede funcionar para usted también.
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-03-09 13:32:42
Es necesario descargar el. NET Framework 4.5.2 Developer Pack Ese enlace compila todos los frameworks en un solo lugar
Http://scottge.net/2015/07/04/a-complete-list-of-microsoft-sdks-for-download /
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-05-30 13:25:02
Tuve este problema con.NET 4.6.2 (VS2017) - He descargado el paquete de desarrolladores desde el enlace proporcionado por el mensaje de error e instalado, pero no ayudó.
Pero luego abrí los Programas y Características en el Panel de Control de Windows y seleccioné "Cambiar" Visual Studio 2017. El instalador contiene una pestaña titulada "Componentes individuales", y allí vi que Targeting Pack para 4.6.2 no estaba seleccionado.
Seleccionándolos y seleccionando "Modificar" se solucionó el problema.
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-12 16:23:07
Me enfrenté al mismo problema. A pesar de instalar developer pack, el problema no parecía desaparecer. Hice una reparación VS 2015 y voila comenzó a funcionar.
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-07-21 08:54:05
. NET framework no es lo mismo que Targeting Pack. El último necesita ser instalado para que Visual Studio funcione correctamente.
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-08-28 14:41:54