If I'm fresh installing League, why is it asking for .NET 3.5 as a dependency? Do you know how many years old that is? Do they know about .NET 4.8?
4.8 is still .NET Framework, supported for the next ten years at least, and an easy transition.
Moving to 6 or 7 is more involved and might take actual effort (but might be nice for Linux compatibility). Not moving from 3.5 to 4.8 is an oversight.
Welcome!
No low-quality meme GIFs/images.
No posts complaining about gameplay.
4.8 is still .NET Framework, supported for the next ten years at least, and an easy transition.
Moving to 6 or 7 is more involved and might take actual effort (but might be nice for Linux compatibility). Not moving from 3.5 to 4.8 is an oversight.