Non classé

How to install .NET Framework 3.5 on Windows 10

By December 31, 2020February 10th, 2021No Comments

Introduction

On some case we need to get .NET Framwork 3.5 for some retrocompatibility software, we can install 3.5 side-by-side with .NET Framwork 4.x.
A lot of solution existe for deploy .NET Framwork 3.5 trouht your enterprise, I will present you 2, preinstallion and installation trought DISM.
You can found the CAB file on SXS folder located on Windows 10 ISO, you MUST extract from the same ISO than your actual installation. for both case

Preinstallation

Installation

Copy you SXS folder (previously extract from ISO)
DISM.EXE /Online /Add-Package /PackagePath:C:\SXS\microsoft-windows-netfx3-ondemand-package.cab

Prerequisite if you install from internet:
Starting with Windows 10 version 1809, Features on Demand and language packs can only be installed from Windows Update or via WSUS if Windows 10 Feature On Demand options are checked.

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~
SCCM_WIndows_Update_FOD

/add-capability = download feature from Windows update source

Troubleshoot
Follow the source installation, like you install the application from feature and feature try download the .NET Framework 3.5, you need to know if it’s download from an WSUS server or internet Microsoft server. You can check if WSUS server it’s configure in your registry key:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate

WSUS_registry
In this case you can create a GPO to configure do not use WSUS server and apply on test OU, move your computer ont his new OU, if necessary replicate your data betewen each site, and run GPOupdate.
Check if your computer get the right GPO