I think about using the job system. But that requires .Net 4.x (it also looks like .Net 4.x will be the default for Unity in 2019). It's a little complicated for me because I use Visual Studio 2015, I have to download and install .Net target pack 4.7.
My question is: if my game is developed with .Net 4.7.2 (so that I can use the Job system), does the end user have to install .Net 4.7.2 to play the game?
My target user is a low-end computer (they can use Windows 7, I see that .NET Framework 3.5.1 is included in Windows 7).