.NET Framework 4.8 on Windows Server 2019 - installation failes

Kristofer 131 Reputation points
2021-06-17T15:06:41.08+00:00

I have tried the solutions in other questions regarding installation failures of .NET Framework 4.8, but nothing have helped me so far.

The server is fully patched and rebooted. (Note! We use a WSUS but I do not know what updates are allowed or disallowed, maybe something is missing or I simply should ask the responsible person to allow .NET Framework 4.8 in the WSUS?)

As the server cannot reach the Internet, I have downloaded .NET Framework 4.8 offline installer from here:
https://go.microsoft.com/fwlink/?linkid=2088631

This is the error message from the install log (Note! I have tried to run the installation as Administrator):

Wait for Item (x64-Windows10.0-KB4486153-x64.cab) to be available
x64-Windows10.0-KB4486153-x64.cab is now available to install
Creating new Performer for Exe item
Created new ExePerformer for Exe item
Action: Performing Action on Exe at C:\5a9f17874cff9e1d385125\x64-Windows10.0-KB4486153-x64.cab
Launching CreateProcess with command line = dism.exe /quiet /norestart /online /add-package /packagepath:"C:\5a9f17874cff9e1d385125\x64-Windows10.0-KB4486153-x64.cab"
Exe log file(s) :
C:\Windows\logs\cbs\CBS.log
Log File C:\Windows\logs\cbs\CBS.log exists and will be added to the Watson upload list
Exe (C:\5a9f17874cff9e1d385125\x64-Windows10.0-KB4486153-x64.cab) failed with 0x80092004 - Cannot find object or property. .
Exe Log File: CBS.log
PerformOperation on exe returned exit code 2148081668 (translates to HRESULT = 0x80092004)
Action complete
Error 0x80092004 is mapped to Custom Error:
OnFailureBehavior for this item is to Rollback.
Action: Performing actions on all Items
Restart manager will not be used since the current operation is not install.
Action complete
Action complete
Final Result: Installation failed with error code: (0x80092004), "Cannot find object or property. " (Elapsed time: 0 00:02:46).

I have checked the temporary folder (in this case C:\5a9f17874cff9e1d385125) and the cab file is there.
I have tried to install the cab file separately by downloading it from Microsoft Update Catalog (https://www.catalog.update.microsoft.com/Search.aspx?q=4486153). It must be the last file in this case. But the install fails without any information. I guess there is a log somewhere, have not got that far yet.

Does anyone have any clues to what I'm doing wrong here?

.NET Runtime
.NET Runtime
.NET: Microsoft Technologies based on the .NET software framework.Runtime: An environment required to run apps that aren't compiled to machine language.
1,122 questions
{count} votes

Accepted answer
  1. Kristofer 131 Reputation points
    2021-06-18T13:47:56.29+00:00

    I'm not sure how or when .NET Framework 4.8 was installed but now my application recognizes it which means all prerequisites are fulfilled.
    Maybe 4.8 was installed from the beginning, it was just the application installer that didn't recognize it until I rebooted the server.

    Anyway, thanks for the support! Hopefully this helps anyone else in the future!

    Thanks,
    Kristofer

    1 person found this answer helpful.

7 additional answers

Sort by: Most helpful
  1. Harrison Wu 1 Reputation point
    2022-05-24T07:26:44.14+00:00

    same issue. i can install develop kit but what should i do if i just want install the runtime?


  2. Lee 26 Reputation points
    2022-06-11T00:05:22.84+00:00

    I could install both of these 2 runtime below:

    https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/5f33f4d680481c7c73a8918fb32ef214/windows10.0-kb4486129-x64.cab
    https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/58bae17c94ff8031feb7e88171e4716e/windows10.0-kb4486153-x64.cab

    They showed up in my update list, but for some reason the dotnet 4.8 feature for IIS is not showing (only 4.7 showing).
    This is on Windows Server 2019 Base AMI image on Amazon EC2.

    Any suggestions ?

    Edit: I have also started another thread here since the question is a bit different:
    https://learn.microsoft.com/en-us/answers/questions/885391/dot-net-framework-48-feature-not-showing-for-iis-o.html

    0 comments No comments

  3. cb27 21 Reputation points
    2024-02-24T14:04:12.99+00:00

    The repair tool hasn't helped. I've sent the logs to MS. I also tried the older v 4.8.3761.0.
    The 4.8 web-installer as well as the offline installer still fails. Trying to install Exchange CU14 and .NET 4.8 is a prerequisite. Currently only 4.7 is installed.

    0 comments No comments