Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Es posible que necesite .NET Framework 3.5 para ejecutar una aplicación en Windows o Windows Server. Windows y Windows Server incluyen .NET Framework 4, que no admite aplicaciones compiladas con .NET Framework 1.1 a 3.5. Para ejecutar estas aplicaciones, instale .NET Framework 3.5. Si es un desarrollador que requiere .NET Framework 3.5, consulte la sección Desarrolladores y .NET Framework 3.5.
Sugerencia
Es posible que pueda usar un archivo de configuración para forzar que la aplicación se ejecute en .NET Framework 4. Para obtener más información, consulte Migración: Reorientar o recompilar.
Instalación de .NET Framework 3.5 a petición
Es posible que vea el siguiente cuadro de diálogo de configuración si intenta ejecutar una aplicación que requiere una versión anterior de .NET Framework. En función de la versión de Windows, el cuadro de diálogo puede ser ligeramente diferente. Elija Descargar e instalar esta característica para habilitar .NET Framework 3.5. Esta opción requiere una conexión a Internet.
¿Por qué recibo esta ventana emergente?
Microsoft crea .NET Framework y proporciona un entorno para ejecutar aplicaciones. Hay diferentes versiones disponibles. Muchas empresas desarrollan sus aplicaciones para ejecutarse mediante .NET Framework y estas aplicaciones tienen como destino una versión específica. Si ve este elemento emergente, está intentando ejecutar una aplicación que requiera una versión de .NET Framework que no esté instalada en el sistema.
Habilitación de .NET Framework 3.5 en Windows Server
Habilite .NET Framework 3.5 mediante el Asistente para agregar roles y características.
- Presione el botón Iniciar
de la barra de tareas.
- Busque Asistente para agregar roles y funciones y ábralo.
- Busque Características de Windows y ábrala. Aparece el cuadro de diálogo Activar o desactivar características de Windows .
- Navegue por el asistente hasta llegar a Características.
- Seleccione Características de .NET Framework 3.5 en la lista.
- Seleccione Instalar para empezar a instalar .NET Framework 3.5.
Habilitación de .NET Framework 3.5 en Windows
Puede habilitar .NET Framework 3.5 a través del Panel de control de Windows. Esta opción requiere una conexión a Internet.
- Presione el botón Iniciar
de la barra de tareas.
- Busque Características de Windows y ábrala. Aparece el cuadro de diálogo Activar o desactivar características de Windows .
- Active la casilla .NET Framework 3.5 (incluye .NET 2.0 y 3.0), seleccione Aceptar y reinicie el equipo si se le solicita.
No es necesario seleccionar los elementos secundarios para la activación HTTP de Windows Communication Foundation (WCF) y la activación no HTTP de Windows Communication Foundation (WCF), a menos que sea un desarrollador o administrador del servidor que requiera esta funcionalidad.
Descargar el instalador sin conexión
El instalador sin conexión de .NET Framework 3.5 SP1 está disponible para las versiones de Windows anteriores a Windows 10 y Windows Server 2016. Para obtener más información, consulte la página de descarga de .NET Framework 3.5 SP1.
A partir de los sistemas operativos Windows 10 y Windows Server 2016, la única forma admitida de instalar .NET Framework 3.5 en un modo sin conexión es mediante los archivos del cab medio de instalación original. Para obtener más información, consulte Consideraciones sobre la implementación de Microsoft .NET Framework 3.5.
Solución de problemas de instalación
Durante la instalación, es posible que encuentre errores 0x800f0906, 0x800f0907, 0x800f081f o 0x800F0922, en cuyo caso consulte el error de instalación de .NET Framework 3.5 para ver cómo resolver estos problemas.
Si aún no puede resolver el problema de instalación o no tiene una conexión a Internet, puede intentar instalarlo con los medios de instalación de Windows. Para obtener más información, consulte Implementación de .NET Framework 3.5 mediante Deployment Image Servicing and Management (DISM) (Implementación de .NET Framework 3.5 mediante Deployment Image Servicing and Management (DISM). Si no tiene los medios de instalación, siga las instrucciones de Creación de medios de instalación para Windows. Para obtener más información sobre las características de Windows 11 y Windows 10 a petición, consulta Características a petición.
Advertencia
Si no confía en Windows Update como origen para instalar .NET Framework 3.5, debe asegurarse de usar estrictamente orígenes de la misma versión del sistema operativo Windows correspondiente. El uso de orígenes de otra versión del sistema operativo Windows instalará una versión no coincidente de .NET Framework 3.5 o hará que se produzca un error en la instalación, dejando el sistema en un estado no compatible e inservicio.
Desarrolladores y .NET Framework 3.5
Si es desarrollador que mantiene el software existente y necesita usar .NET Framework 3.5, habilite con los pasos siguientes:
- Instale .NET Framework 3.5 en el sistema mediante las instrucciones de este artículo.
- Habilite las herramientas de desarrollo de .NET Framework 3.5 en Visual Studio. Se muestra en la página Componentes individuales .