Net.Franework to low bug

I’m trying to make a C++ project in Unreal engine 4.24 and get an error abou tmy Net.Framewor is lower the 4.6.0.
I may be worn but my version is 4.8.0. os is 4.8.0 a lower version then 4.6.0 or do I need to update wisual studio?
Can someone tell me what is worn, and If i try to build a game whit Blueprint, I getthe same error.

I need Visual Studio 2019