Para instalar el .NET Framework 3.5 en Windows 10 es fácil pero requiere de una conexión a Internet. Y cruzar los dedos que el firewall de la empresa no lo bloquee.
Es un «feature» o «característica» lo puedes agregar usando el panel de control, programas, programas y características:
Una mejor opción es poder instalarlo offline.
El primer paso es conseguir los archivos, para esto se necesita el disco llamado «Windows 10 Features on Demand», el cual lo puedes descargar si tienes una subscripción a MSDN o tu empresa tiene un acuerdo de licencia por volumen.
El disco en formato ISO hay 2 versiones x86 y x64.
Importante: Descarga el ISO para tu versión de Windows 10 en el idioma correcto.
Por ejemplo el ISO para 64 bits (tamaño 4.02GB) es el siguiente:
SW_DVD9_NTRL_Win_10_64Bit_MultiLang_FOD_VL_OEM_X20-24731.ISO
Dentro de ese disco encontrarás el archivo (tamaño 68.9MB):
Microsoft-Windows-NetFx3-OnDemand-Package.cab
Crea una carpeta en C:\ y ponle de nombre Features y copia ese archivo ahí.
Finalmente ejecuta esta línea desde un CMD (ejecutar como administrador) y se instalará el framework sin descargar nada de internet.
DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab
Si no tienes acceso a descargar el ISO mencionado lo puedes descargar de aquí, (versión x64 y en español):