Была такая же проблема 2 дня назад:
Как я ее решил?
Установите .netcore.
Затем перейдите в «панель управления»> «Программы»>"Программы и компоненты"> "включить или отключить функции Windows".Вы увидите 2 .net фреймворка, включая 4.7, которые будут отключены.

Включение обеих платформ.Может потребоваться загрузка дополнительных файлов, поэтому позвольте ему сделать это. [В моем случае у меня также была установлена старая версия Unity]
Дайте мне знать, если это поможет.