Re: there can be multiple versions of .NET Core , .NET Framework is not so fortunate
Are you sure? I still maintain .NET 2.0 software for someone who doesn't want to get more with it, daddy-O, alongside 4.x, 4.y, and 4.z, all on the same machine. I think I even have some .NET 3.X on there too. I don't recall any problems.