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.
.NET Framework 3.5 es compatible con Windows 11. La forma de obtener .NET Framework 3.5 depende de la versión de Windows 11 que use. Use la lista siguiente para identificar el método de instalación que es aplicable a usted:
- Windows 11 25H2 y versiones anteriores.
- Windows 11 Insider Preview Build 27965 y versiones posteriores.
Windows 11 Insider Preview, compilación 27965 y posteriores
A partir de la compilación 27965 de Windows 11 Insider Preview, .NET Framework 3.5 ya no está disponible como característica opcional de las Funciones a Petición de Windows. Instálelo mediante un instalador independiente (también conocido como instalador sin conexión). Para obtener más información, consulta Anunciando Windows 11 Insider Preview Build 27965 (Canal Canary).
Para obtener más información sobre este cambio en .NET Framework 3.5, consulte Preguntas más frecuentes sobre .NET Framework 3.5 en Windows 11.
Componentes opcionales de .NET Framework 3.5
Se aplica a la compilación 27965 y posteriores de Windows 11 Insider Preview
Los siguientes componentes opcionales de .NET Framework 3.5 estaban disponibles anteriormente como características de Windows a petición. Windows 11 Insider Preview Build 27965 quita estos componentes:
- ASP.NET 3.5
- Extensibilidad de .NET 3.5
- Activación HTTP de WCF
- Activación no HTTP de WCF
Habilitación de ASP.NET 3.5 y WCF en IIS
A partir de la compilación 27965 de Windows 11 Insider Preview, ASP.NET 3.5 y WCF requieren un registro adicional para ejecutarse en IIS.
Habilite ASP.NET 3.5 en el dispositivo mediante el Enable-ASPNet35.ps1 script de PowerShell. El script habilita la funcionalidad de los siguientes componentes opcionales que se han quitado de Windows:
- ASP.NET 3.5
- Extensibilidad de .NET 3.5
Nota:
El script solo restaura la funcionalidad de estos componentes opcionales para que las aplicaciones que dependen de ellos puedan seguir funcionando. Todavía faltan los componentes opcionales de Windows 11 y las herramientas como DISM no detectarán estos componentes opcionales como están presentes después de ejecutar el script.
Prerrequisitos
- Compilación 27965 o posterior de Windows Insider Preview
- Windows PowerShell 5.1
- .NET Framework 3.5
- La característica o rol del Servidor Web (IIS) habilitado, junto con los componentes opcionales filtros ISAPI y extensiones ISAPI
- Ventana de comandos de PowerShell administrativa
Ejecute el script.
Descargue el
Enable-ASPNet35.ps1script en un directorio local.Abra una ventana de comandos de Windows PowerShell como administrador.
Cambie la directiva de ejecución para permitir los scripts descargados de Internet y firmados por editores de confianza:
Set-ExecutionPolicy RemoteSignedPara obtener más información sobre la configuración de la directiva de ejecución, vea Set-ExecutionPolicy.
Vaya al directorio donde descargó el script.
Ejecute el script:
.\Enable-ASPNet35.ps1
Cómo determinar qué versión de Windows usa
Hay varias maneras diferentes de encontrar la versión de Windows que usa:
Seleccione este vínculo (ms-settings:about) que podría abrir la aplicación Configuración.
- Desplácese hacia abajo hasta la sección Especificaciones de Windows y busque el campo Versión .
Use el menú Inicio:
- Presione la tecla Windows para abrir el menú Inicio .
- Escriba
Settingspara buscar la aplicación Configuración y abrirla. - Desplácese hacia abajo hasta la sección Especificaciones de Windows y busque el campo Versión .
Ejecute la
winver.exeaplicación:- Presione el método abreviado de teclado de Windows+R para abrir el cuadro de diálogo Ejecutar .
- Escriba
winver.exey presione Entrar.