Проект C# нацелен на NETFramework Version = v4.7.1, которая не установлена ​​на этом компьютере. - PullRequest
0 голосов
/ 06 августа 2020

Я только что загрузил Unity 2020.1.0f1 и включил Visual Studio Community 2019 в параметры. Когда я открываю C# файлы в Unity, каждый открываемый мной файл загружается в новый экземпляр VS2019 (вместо загрузки в другую вкладку того же экземпляра) и показывает окно ниже:

enter image description here

I went to Visual Studio Installer and made sure to install not only Developer Tools 4.7.1, but all existent versions (sorry for the image not in english but it's understandable):

введите описание изображения здесь

Ошибка появляется каждый раз, когда я открываю файл C#. Как исправить?

Ответы [ 2 ]

0 голосов
/ 06 августа 2020

Я только что решил! Я покажу свои шаги.

1 Сначала в VS2019 щелкните правой кнопкой мыши проект и выберите Управление пакетами NuGet :

enter image description here

2 Click in Browse and search for NETFramework. Look for the version that is right for you. In my case, it was this one (Microsoft.NETFramework.ReferenceAssemblies.net471):

введите описание изображения здесь

3 Перезагрузите проект. В моем случае скучное окно перестало появляться, и файлы открываются на новых вкладках того же экземпляра VS2019, вместо того, чтобы открывать новый экземпляр VS2019 для каждого файла.

0 голосов
/ 06 августа 2020

Visual Studio перемещена в диспетчер пакетов в 2020.1

...