C# 项目的目标是 NETFramework Version=v4.7.1,该计算机上未安装该版本

Dan*_*iel 2 .net c# unity-game-engine visual-studio visual-studio-2019

我刚刚下载了 Unity 2020.1.0f1 并在选项中包含了 Visual Studio Community 2019。当我在 Unity 中打开 C# 文件时,我打开的每个文件都会加载到 VS2019 的新实例上(而不是加载到同一实例的另一个选项卡中),并显示以下窗口:

在此输入图像描述

我转到 Visual Studio 安装程序,并确保不仅安装开发工具 4.7.1,而且安装所有现有版本(抱歉,图像不是英文,但可以理解):

在此输入图像描述

每次打开 C# 文件时都会出现该错误。我该如何修复它?

Ref*_*efu 7

您可以使用 Visual Studio 安装程序安装此定位框架。

Visual Studio 安装程序 -> 修改 -> 各个组件 -> 选择所需的 .NET Framework 目标包版本

安装组件

参考:http ://dahlindevelopment.com/blog/september-2018/the-web-project-is-targeting-netframework,-version/