Visual studio 2017不能以.Net标准2.0为目标,但Visual studio 2019可以吗?

Visual studio 2017不能以.Net标准2.0为目标,但Visual studio 2019可以吗?,.net,visual-studio,xamarin,visual-studio-2017,visual-studio-2019,.net,Visual Studio,Xamarin,Visual Studio 2017,Visual Studio 2019,我在VisualStudio2017和2019上打开了相同的Xamarin.Forms项目 在Visual studio 2019上,我可以将目标设置为2.0,但当我尝试在Visual studio 2017上打开它时,该选项为空 我的项目根文件夹中没有global.json文件 除了我的开发环境之外,我的同事都可以使用2.0 我尝试安装多个与正确的.NET标准版本()对应的框架 我尝试了多次卸载和安装,还尝试了安装较旧版本的Visual studio 2017,然后对其进行更新 以下是我迄

我在VisualStudio2017和2019上打开了相同的Xamarin.Forms项目

在Visual studio 2019上,我可以将目标设置为2.0,但当我尝试在Visual studio 2017上打开它时,该选项为空

我的项目根文件夹中没有global.json文件

除了我的开发环境之外,我的同事都可以使用2.0

我尝试安装多个与正确的.NET标准版本()对应的框架

我尝试了多次卸载和安装,还尝试了安装较旧版本的Visual studio 2017,然后对其进行更新

以下是我迄今为止安装的所有SDK:


有人能告诉我为什么我不能针对相应的.NET标准版本吗?

我以前看过这篇文章,并尝试了所有三个建议,但都没有成功……听起来好像为该特定版本安装VS2017更新并没有同时安装.NET Core 2.0 SDK。你可以从下载。哪一个应该解决这个问题?您可以从nuget安装它,搜索并安装
NETStandard.Library
。此外,由于它在VS2019上运行良好,我们可以更好地将IDE更新到最新版本。在旧版本IDE上打开一个项目(由新IDE创建)会有一些未知的问题。我以前看过这篇文章,并尝试了所有三个建议,但都没有成功…听起来好像为该特定版本安装VS2017更新时没有安装.NET Core 2.0 SDK。你可以从下载。哪一个应该解决这个问题?您可以从nuget安装它,搜索并安装
NETStandard.Library
。此外,由于它在VS2019上运行良好,我们可以更好地将IDE更新到最新版本。在旧版本IDE上打开项目(由新IDE创建)时会遇到一些未知问题。