Just Published! Threat Report: Exposing Malware in Linux-Based Multi-Cloud Environments | Download Now

Server Installation Fails Stating .NET 4.5 is Required

Server Installation Fails Stating .NET 4.5 is Required

Version
7.2.1 P12 and prior.


Issue

When attempting to do a full install of the Carbon Black Enterprise Protection (Formerly Bit9) server application. An error occurs stating you need to install the Full version of .NET 4.5.

Server Console shows that 4.5 is already installed.

Symptoms
Error stating "Bit9 Server requires the Microsoft .NET Framework v4.5 Full be installed in order to continue. Please install the Microsoft .NET Framework v4.5 Full and attempt installation again."

Cause
Installers for the server prior to P13 look for specific registry keys related to .NET 4.5. But do not look for registry keys for 4.6. Microsoft has pushed hidden KBs that update the version from 4.5 to 4.6. This change does not show in the GUI

Solution

Firstly verify you're on 4.6. Navigate in Regedit to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Release

Check this value against the table located here:

How to: Determine Which .NET Framework Versions Are Installed

If you've verified you're on 4.6 you'll need to find which Hotfix upgraded your version. In Powershell run

Get-Hotfixes

And search for either KB3045563 or KB3102467

If you find either or both of these uninstall them by running an administrative command prompt and running the commands below:

wusa /uninstall /kb:3045563

wusa /uninstall /kb:3102467

Restart the server, and continue with the installation of the server. Once the server install completes the two KBs can be installed with no errors.

Labels (1)
Was this article helpful? Yes No
No ratings
Article Information
Author:
Creation Date:
‎06-22-2016
Views:
603
Contributors