在../metadata.c:1043断言,条件`索引<间 - > heap_strings.size'没见过

时间:2018-04-02 19:25:50

标签: android xamarin mono

当我尝试运行Xamarin.Android应用程序时,我得到了这个奇怪的错误。该应用程序正常构建,但在调试时我收到此错误:

04-02 17:50:55.902 W/monodroid-gc( 5812): GREF GC Threshold: 46080
04-02 17:50:56.132 F/ ( 5812): * Assertion at /Users/builder/jenkins/workspace/xamarin-android-d15-6/xamarin-android/external/mono/mono/metadata/metadata.c:1043, condition `index < meta->heap_strings.size' not met
04-02 17:50:56.142 F/libc ( 5812): Fatal signal 6 (SIGABRT) at 0x000016b4 (code=-6), thread 5812 (t.appname)

安装 Xamarin.Android.Support.Design 并将编译Android版本设置为8.1后发生了

Here是没有bin,obj和packages文件夹的项目

尝试使用VS 15.6.5但仍然遇到同样的问题。所有NuGet包都是最新的

EDIT2:我已将编译版本从8.1更改为8,现在我没有收到此错误。但是为什么我,在8.1上获得它?

0 个答案:

没有答案