Сегодня я много часов бьюсь над проблемой версии Framework. Когда я создаю сценарий csharp в Unity 2019.3.9f1, а затем пытаюсь запустить его с Visual Studio Community 2017 или 2019.
У меня проблема:
Это по-французски, поэтому я собираюсь перевести это: Assembly-CSharp нацеливается на версию .NETFramework = 4.7.1, которая не установлена на этом компьютере, вы можете выбрать один из следующих вариантов:
-Скачать версию до 4.6.1
-Загрузить версию 4.7.1 на сайте
-Не загружать проект
Конечно я попытался загрузить отсутствующую версию, но когда я пытаюсь установить ее, он говорит:
Невозможно установить, поскольку эта версия или более поздняя версия уже установлена установлен на этом компьютере ...
Поэтому, когда я хочу проверить, какая у меня версия, это то, что отображается в реестре:
Как видите, установлена версия 4.7.1! Но это то, что показано в моих программных файлах (x86):
Я схожу с ума, почему же он не обнаруживает правильная версия? Любая помощь будет оценена! Спасибо,
Влияние