When you run SCCM 2107 prerequisite check, you may encounter Dot NET 4.8 Framework warning. Let’s see how to fix the SCCM Dot NET 4.8 prerequisite warning.
During the Configuration Manager setup, if site systems have a version earlier than 4.6.2, you’ll see a prerequisite check warning related to .NET framework version.
First, let me show you the exact warning that is logged in ConfigMgrPrereq.log file. You should see the same prerequisite warning when you check the update status from Monitoring workspace. Select the Prerequisite Check warning and then select the entry Check if .NET is at least version 4.8.
Recommended version of Microsoft .NET Framework. Warning – Configuration Manager requires at least .NET version 4.6.2, but recommends the latest version 4.8. A later version of Configuration Manager will require .NET version 4.8. To minimize disruption, before you run Configuration Manager setup, update .NET and restart the system.
In the ConfigMgrPreReq.log you will find the following lines related to Dot Net 4.8 prerequisite warning.
WARN: .NET 4.8 or higher is not installed on Server.
WARN: Found .NET which version is lower than 4.8. Configuration Manager Prereq
The following machine(s) fail the .NET 4.8 prereq rule. Configuration Manager
Recommended version of Microsoft .NET Framework; Warning; Configuration Manager requires at least .NET version 4.6.2, but recommends the latest version 4.8. A later version of Configuration Manager will require .NET version 4.8. To minimize disruption, before you run Configuration Manager setup, update .NET and restart the system.
Note – A .NET Framework version 4.6.2 is preinstalled with Windows Server 2016 and Windows 10 version 1607.
Fix SCCM Dot NET 4.8 Prerequisite Warning
The Configuration Manager 2107 adds a new prerequisite check where it requires at least .NET version 4.6.2, but recommends the latest version 4.8. The warning is fixed after you install the .NET Framework 4.8.
The SCCM 2107 Dot NET 4.8 prerequisite warning appears when you run a prerequisite check before installing the update. It must be noted that this is only a warning and will not halt your 2107 update installation.
However, Microsoft clearly states that you must update the .NET framework to version 4.8 so that you don’t encounter this warning when you install the next release, which will be SCCM 2111.
Configuration Manager setup doesn’t automatically install .NET version 4.8. You have to download the .NET version 4.8 from Microsoft site and install it manually. Let’s download the offline installer for Dot NET 4.8.
To fix the SCCM Dot NET 4.8 prerequisite warning, run the .NET version 4.8 offline installer as administrator on the site server. Click Install.
The Microsoft .NET Framework 4.8 has been installed. You must restart the server after the .NET 4.8 installation.
Let’s run the SCCM update prerequisite check again. From the update pack installation status. We have successfully fixed the SCCM Dot NET 4.8 prerequisite warning. You can now proceed with SCCM 2107 update installation.
The following video tutorial covers the steps to fix the .NET framework 4.8 prerequisite warning that appears during the ConfigMgr 2107 prerequisite check.