Esta publicación de blog fue escrita originalmente por Michael Schroeder.
¡Los comentarios son bienvenidos! Para sugerir un tema de blog o hacer otros comentarios, comuníquese con WinServerBlogs@dell.com.
En la actualidad, hay muchas aplicaciones y utilidades disponibles que aprovechan la infraestructura de .NET 3.5 para funcionar correctamente. Con Windows Server 2012, Microsoft proporciona las opciones de instalación de .NET 3.5 y 4.5 para los requisitos de cualquiera de sus aplicaciones. Durante la instalación de los componentes de .NET 3.5, debe prestar atención a algunos detalles.
Cuando utiliza el Administrador del servidor para instalar la función.NET 3.5, puede encontrar el siguiente mensaje que indica que no se encontraron los archivos de origen:
Figura 1: Server Manager para instalar.NET 3.5
Mediante PowerShell para instalar, vemos un mensaje similar que indica "The source files could not be downloaded" junto con el error 0x800f0906. En mi caso, el servidor no está conectado a Internet para acceder a los servidores de Windows Update.
Figura 2: PowerShell para instalar el mensaje
Volver y observar más de cerca el asistente Agregar funciones y características, verá una advertencia en la parte superior que le pregunta lo siguiente y también proporcionará un enlace "Especificar una ruta de origen alternativa" en la parte inferior del asistente.
Figura 3: Especifique una ruta de origen alternativa
¿Por qué debemos proporcionar archivos de origen para esta función y no para otras? Después de ejecutar el siguiente comando de PowerShell en una instalación completa de la GUI, vemos que el estado de instalación se establece en "Eliminado" para estos componentes. El estado de instalación "Eliminado" indica que los archivos de función no están disponibles en el servidor local. Este es el valor predeterminado para todas las ediciones de Windows Server 2012.
Figura 4: Comando PowerShell en una GUI completa
En el caso de los servidores que no tienen un servidor WSUS presente o una conexión a Windows Update para recuperar los componentes necesarios, deberemos proporcionar una ruta de acceso de origen alternativa al almacén colateral (sxs) en el medio de instalación de Windows Server para completar la instalación de la función.
Podemos elegir uno de los siguientes métodos de instalación:
1. Mediante el asistente Agregar funciones y características, especifique una ruta de acceso de origen alternativa utilizando el enlace que aparece en la parte inferior del asistente. Por ejemplo, D: es mi medio DVD de Windows Server.
2. Mediante PowerShell, especifique la ruta de archivos de origen durante la instalación.
Install-WindowsFeature NET-Framework-Core –Source D:\Sources\sxs |
3. Mediante DISM desde el símbolo del sistema, especifique el parámetro de ruta de archivos de origen:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs |
4. Mediante un recurso compartido de archivos que contiene la carpeta sxs, especifique la ruta del recurso compartido unc:
Install-WindowsFeature NET-Framework-Core –Source \\ServerName\ShareName\sxs |
Recursos adicionales:
Technet: Instalar o desinstalar funciones, servicios de funciones o funciones