Xamarin.forms 如何使用Windows在Visual Studio 2017的Xamarin.Form项目中更新mono版本?

Xamarin.forms 如何使用Windows在Visual Studio 2017的Xamarin.Form项目中更新mono版本?,xamarin.forms,mono,monodevelop,visual-studio-app-center,Xamarin.forms,Mono,Monodevelop,Visual Studio App Center,我已经实施了本文件中给出的城市航空计划。它是5.0.2版。在实现它之后,我在AppCenter中构建时遇到以下错误 MTOUCH:错误MT2101:无法解析引用'System.Void' ObjCRuntime.BlockLiteral::SetupBlockUnsafe(System.Delegate,System.Delegate), 从方法“UrbanAirship.UAAction”引用 UrbanAirship.UAAction::中的操作(UrbanAirship.UAActionB

我已经实施了本文件中给出的城市航空计划。它是5.0.2版。在实现它之后,我在AppCenter中构建时遇到以下错误

MTOUCH:错误MT2101:无法解析引用'System.Void' ObjCRuntime.BlockLiteral::SetupBlockUnsafe(System.Delegate,System.Delegate), 从方法“UrbanAirship.UAAction”引用 UrbanAirship.UAAction::中的操作(UrbanAirship.UAActionBlock)' 'Xamarin.iOS,版本=0.0.0.0,区域性=中性, PublicKeyToken=84e04ff9cfb79065'

如果我删除UrbanAirship或保留旧版本,它将成功构建

我已经联系了AppCenter,并从他们那里得到了以下回复

您正在使用mono 5_4_1进行构建,我在过去见过这样的错误 当您有需要5.8+单声道的依赖项时。请试试建筑 在构建配置窗格中使用最新的mono版本。如果是 仍然失败,请让我们知道

根据他们的回复,我试图找到在构建配置中更改
Mono
版本的方法。但我没有在Windows中的Visual Studio 2017中找到

谁能告诉我现在该怎么办?如果我需要升级Mono版本,如何更新它


mtouch的
mtouch
版本与
Xamarin.iOS
版本绑定,那么您的目标版本是什么(以及哪个iOS版本)?@SushiHangover谢谢您的快速回复。我怎么检查?我想你在问SDK版本。它是11.2。我已经添加了project.iOS属性的屏幕截图。请建议您使用哪个版本的VS2017?如果您升级到最新版本(也将Xamarin bits升级到最新版本),那么您将自动获得最新的Mono。@LexLi除了升级完整的VS2017,还有其他方法吗?我指的是NUGET、DLL或其他任何东西?@NanjiMange Xamarin不是.NET核心。