Xamarin Forms项目如何定位.NET Framework4.6

时间:2017-11-14 07:59:10

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

我有一个Xamarin.Forms项目及其pcl目标.netframework4.5

我想使用用.netframework4.6编写的nuget包。我该怎么办?

我尝试将我现有的pcl项目转换为.netStandard项目,但是它不能正常工作,因为我同时尝试了.netStandart和.netFramework。

然后我尝试将.netStandart classLibrary项目转换为仅针对.netFramework4.6并从我的pcl项目引用它的项目。我无法从我的pcl或我的.droid项目中引用它,因为.netFramework4.6不受支持。

我正在开发一款Android应用,因此我找到一款仅适用于Android的解决方案就足够了。

提前致谢!!

1 个答案:

答案 0 :(得分:0)

不幸的是,您无法将其更改为4.6。问题是Xamarin使用特殊的配置文件来使用.NET Frameworks 4.5。它的自定义配置为与移动设备配合使用。因此,直到Xamarin(现在的微软)推出了一个新的Xamarin配置文件,它可以改变.NET Framework 4.6的版本,你无法改变它的版本。