如何将Xamarin Project的目标框架更改为4.0

时间:2018-08-09 21:03:10

标签: .net xamarin xamarin.forms .net-framework-version

我需要在Xamarin项目中将目标框架更改为4.0。我也安装了4.0 .net framewrok,但仍然无法更改为4.0。我已经尝试过与C#项目相同,在那里我可以将目标框架更改为4.0。我正在使用Visual Studio 2017社区版。

先谢谢了。

Targeted Framework

Visual Studio Installer

1 个答案:

答案 0 :(得分:2)

tl; dr :您的Xamarin项目没有错。

您似乎将.NET Framework.NET Standard混淆了。他们的名字非常相似,这是一个常见错误。

.NET Framework不适用于Xamarin应用程序;它用于在WPF,WinForms和ASP.NET等Windows上运行的应用程序。

您的Targeted Framework屏幕截图显示了您的.NET Standard项目,并且.NET Standard(也称为netstandard)的最高API当前为2.0。将其设置为2.0,就可以了!

以下是有关.NET Standard和.NET Framework之间差异的更多信息:https://msdn.microsoft.com/magazine/mt842506.aspx