Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin形式和单触不相容性_Xamarin_Xamarin.ios_Xamarin.forms - Fatal编程技术网

Xamarin形式和单触不相容性

Xamarin形式和单触不相容性,xamarin,xamarin.ios,xamarin.forms,Xamarin,Xamarin.ios,Xamarin.forms,将Xamarin.Forms nuget软件包更新到最新稳定版本(2.0.1.6505)后,在生成中发生以下错误: 无法解析“System.Void” UIKit.UITableView::set_CellLayoutMarginsFollowReadableWidth(System.Boolean)” 参考“Xamarin.iOS,版本=0.0.0.0,区域性=中性, PublicKeyToken=84e04ff9cfb79065“ 我正在使用以下平台: 窗口: jdk-7u71 gtk-sh

将Xamarin.Forms nuget软件包更新到最新稳定版本(2.0.1.6505)后,在生成中发生以下错误:

无法解析“System.Void” UIKit.UITableView::set_CellLayoutMarginsFollowReadableWidth(System.Boolean)” 参考“Xamarin.iOS,版本=0.0.0.0,区域性=中性, PublicKeyToken=84e04ff9cfb79065“

我正在使用以下平台:

窗口:

jdk-7u71

gtk-sharp-2.12.26

Xamarin Studio-5.9.5.9-0

Xamarin.VisualStudio_3.11.836

Mac:

MonoFramework-MDK-4.0.3.20

Xamarin Studio-5.9.5.9-0

mono-android-5.1.5-3

monotouch-8.10.4.46


XCode-6.4(6E35b)

虽然NuGet软件包是最新的,但您的开发环境似乎不是最新的。Mono现在是4.2.1,而Xamarin bits也应该比你的更新。正如@LexLi所提到的,你可能想升级Xamarin Studio中的开发环境,因为Xamarin。顺便说一句,如果你看看上面的链接,你会注意到mono发布的版本实际上是4.2.2.30,而不是4.2.1。@DavidKristianLaundav谢谢你的评论。在降级到当前版本之前,我使用的是最新版本的xamarin平台,因为这是xamarin支持人员建议的。降级之前,我遇到了以下错误,没有解决方案:在仅AOT模式下运行时加载AOT模块“mscorlib”失败:根据GC编译������, 当前运行时使用GC sgen。@谢谢您的评论。我在上面的评论中描述过,为什么我要使用旧版本的xamarin。@FarzinZaker那么你也应该避免使用最新的NuGet软件包。尝试与您的Xamarin位匹配的旧版本。