How to fix/update .NET Runtime Version

Tim Kitts 0 Reputation points
2026-01-05T19:40:43.6+00:00

I am trying to run a newly installed Revit 2026 program on my Surface Pro 11. I have completed to install but when I go to run the program, I get the .NET Runtime error (screenshot attached). I did install the updated ARM version according to the screenshot, but is is coming up with the same error message. Do I need to update/uninstall anything else? I attached my system summary below, as well. OS Name Microsoft Windows 11 HomeVersion 10.0.26200 Build 26200

Other OS Description Not Available

OS Manufacturer Microsoft Corporation

System Name SURFACEPRO_11

System Manufacturer Microsoft Corporation

System Model Microsoft Surface Pro, 11th Edition

System Type ARM64-based PC

System SKU Surface_Pro_11th_Edition_2076

Processor Snapdragon(R) X 12-core X1E80100 @ 3.40 GHz, 3417 Mhz, 12 Core(s), 12 Logical Processor(s)

BIOS Version/Date Microsoft Corporation 175.182.235, 9/30/2025

SMBIOS Version 3.3

Embedded Controller Version 255.255

BIOS Mode UEFI

BaseBoard Manufacturer Microsoft Corporation

BaseBoard Product Microsoft Surface Pro, 11th Edition

BaseBoard Version Not Available

Platform Role Slate

Secure Boot State On

PCR7 Configuration Elevation Required to View

Windows Directory C:\Windows

System Directory C:\Windows\system32

Boot Device \Device\HarddiskVolume1

Locale United States

Hardware Abstraction Layer Version = "10.0.26100.1"

Thanks!Net Runtime.png

Developer technologies | .NET | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Gade Harika (INFOSYS LIMITED) 2,415 Reputation points Microsoft External Staff
    2026-01-06T04:17:08.34+00:00

    Thanks for reaching out.

    Revit 2026 requires .NET 8, and on ARM64 devices (Surface Pro 11) it often runs as an x64 app under emulation—so it typically needs the x64 .NET 8 runtimes installed (not only ARM64). [autodesk.com], [autodesk.com]

    Try this:

    1. Go to Settings → Apps → Installed apps and uninstall any existing .NET 8 components (Desktop Runtime / .NET Runtime / ASP.NET Core Runtime).
    2. Reboot.
    3. Download and install the Windows x64 versions of all three .NET 8 runtimes (keep them on the same patch level):
      • .NET Desktop Runtime 8.x (x64)
        • .NET Runtime 8.x (x64)
          1. Reboot again, then launch Revit.
          2. (Optional) Verify with dotnet --list-runtimes that Microsoft.WindowsDesktop.App, Microsoft.NETCore.App, and Microsoft.AspNetCore.App are present as 8.x.

    Autodesk notes that Revit startup issues can occur when required .NET 8 components are missing/corrupted or not aligned, and reinstalling the .NET 8 runtime set resolves it in many cases.

    Let us know if the issue persists after following these steps. I’ll be happy to assist further if needed. If the issue has been resolved, Kindly mark the provided solution as "Accept Answer", so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.