Xamarin.Mac和netstandard2
随着.NET Core 2.0的发布,今天是.NET社区激动人心的一天:
宣布.NET Core 2.0
NET Core 2.0现已作为最终版本提供。 您可以在… blogs.msdn.microsoft.com中从命令行开始使用它进行开发。
但是,如果您尝试将新的闪亮的netstandard2库与Xamarin.Mac(或iOS)一起使用,则可能会遇到一些问题,因为计划对我们的下一个主要版本d15-4(XM 3.8和XI 10.14)提供官方支持。
现在,通过安装正确的位并对csproj进行较小的调整,即可解决所有这些问题。
第一:安装在稳定频道中找到的最新d15–3版本
第二:安装.NET Core 2(您需要pkg下载)
第三:由于此错误,您需要调整Xamarin.Mac(或iOS)csproj,直到它得到修复。
将此行添加到您的参考部分:
下面
(或对于iOS,为)
但在同一个ItemGroup中。
当且仅当您针对Xamairn.Mac Full目标框架,您将需要另外添加以下行:
v4.6.1
在顶部的PropertyGroup中(例如,在UseXamMacFullFramework之上)。
经过这些调整后,事情应该“正常”。
正如我提到的那样,全面支持将在下一个主要版本中进行,因此请提交遇到的所有错误。