net microsoft framework for extended c# .net visual-studio-2013

c# - microsoft - Paquete de orientación para.NET 4.5.2 no instalado



net framework 4.5.2 for windows 10 (8)

Al abrir una solución ya existente en Visual Studio, dice

El proyecto C # "..." está dirigido a ".NETFramework, Version = v4.5.2", que no está instalado en esta máquina.

Ya lo he intentado


.NET framework no es lo mismo que Targeting Pack. La última debe instalarse para que Visual Studio funcione correctamente.


Estaba teniendo el mismo problema, pero la descarga del paquete de objetivos NETFramework no resolvió el problema. Se me solicitó cambiar la versión o descargar la versión correcta. Ninguna de las opciones funcionó. Pude ver .NET Framework en el registro, en el instalador de Visual STudio y en los programas de encendido y apagado y verifiqué que estaban allí. Resulta que Visual Studio 2017 Community y 2019 Community están instalados en c: Archivos de programa. Entonces busca aquí los archivos de marco. C: / Archivos de programa / Ensamblados de referencia / Framework.NETFramework / v ????? Por alguna razón, todos los archivos .NETFramework cargados aquí C: / Archivos de programa (x86) / Reference Assemblies / Framework.NETFramework / v ????? Una vez que copié una de las carpetas de x86 a la otra, funcionó y se reconoció y no hubo más errores. Busqué pero la mejor solución que encontré fue crear un enlace simbólico de una carpeta a la otra. No sentí que hacer una copia fuera una buena solución a largo plazo. Así que usé mklink y vinculé la carpeta x86 a la otra. ¡Ahora está funcionando perfectamente!


Lista oficial de todos los paquetes de orientación: https://www.microsoft.com/net/targeting . Asegúrese de descargar el "paquete de desarrollador", no el "tiempo de ejecución".

Enlaces directos a instaladores fuera de línea: 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 orientación se incluyen en Visual Studio 2017.

Enlaces obsoletos:

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 del proyecto afectado, seleccione "Aplicación" y luego elija "Instalar otros marcos ..." de la lista de marcos de destino:

Esto lo lleva a un sitio web donde puede elegir su versión de Visual Studio y descargar el paquete de orientación (denominado paquete de desarrollador).


Me enfrenté al mismo problema. A pesar de instalar el paquete de desarrollador, el problema no pareció desaparecer. Hice una reparación VS 2015 y listo comenzó a funcionar.



Por lo que vale, después de instalar el paquete de desarrollador requerido, tuve que reiniciar Visual Studio antes de que fuera detectado. Espero que esto ayude a alguien.


Tuve el mismo problema. Cuando cargaba el proyecto, siempre pedía .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 Microsoft .NET Framework 4.5.2 Developer Pack desde https://www.microsoft.com/en-us/download/details.aspx?id=42637

Darle una oportunidad. También puede funcionar para usted.


Tuve este problema con .NET 4.6.2 (VS2017): descargué el paquete de desarrollador desde el enlace proporcionado por el mensaje de error y lo instalé, 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 el Paquete de orientación para 4.6.2 no estaba seleccionado .

Seleccionarlos y seleccionar "Modificar" solucionó el problema.