What is the .NET version used in Epicor 10.2.700?

I think the title says it all!

The prerequisites say: .NET 4.8

EDIT: Same for K2021

I have a sandbox that is for both server and client Epicor 10.2.700 and when I check, I don’t see .NET 4.8 being installed on the machine and Epicor works fine.

Reading the technical documentation, 4.8 is required in two cases.

It explicitly states the client and the server hosting SSRS, but specifies 4.7 for server operation. 4.8 IS still mentioned in the server documentation side as well, just not explicitly defined as a requirement there.

This PowerShell script will displayed installed versions. (Thanks to StackOverflow)

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse |
Get-ItemProperty -name Version,Release -EA 0 |
Where { $_.PSChildName -match '^(?![SW])\p{L}'} |
Select PSChildName, Version, Release, @{
  name="Product"
  expression={
      switch -regex ($_.Release) {
        "378389" { [Version]"4.5" }
        "378675|378758" { [Version]"4.5.1" }
        "379893" { [Version]"4.5.2" }
        "393295|393297" { [Version]"4.6" }
        "394254|394271" { [Version]"4.6.1" }
        "394802|394806" { [Version]"4.6.2" }
        "460798|460805" { [Version]"4.7" }
        "461308|461310" { [Version]"4.7.1" }
        "461808|461814" { [Version]"4.7.2" }
        "528040|528049" { [Version]"4.8" }
        {$_ -gt 528049} { [Version]"Undocumented version (> 4.8), please update script" }
      }
    }
}
3 Likes