Сбой Xamarin Forms dbContext MigrateAsync - PullRequest
1 голос
/ 30 мая 2019

Я создал свое приложение, используя старое устройство под управлением Android 7, оно работает нормально. Когда я пытался развернуть и отладить на моем Galaxy S9. Я перебираю код, и кажется, что он всегда вылетает, когда я попадаю в Entity Framework dbConext, когда пытаюсь создать базу данных Sqllite, это DbContext, используя await Database.MigrateAsync (); Я даже поставил блок try catch, чтобы увидеть, возникло ли исключение, вызывающее эту ошибку. на выходе это единственные ошибки которые я вижу

=============================================== ================== Собственная отчетность о сбоях ================================================== =============== Получил SIGSEGV при выполнении нативного кода. Это обычно указывает на смертельный исход ошибка в моно среде выполнения или в одной из собственных библиотек, используемых вашим

применение.

=============================================== ================== Базовая отчетность об ошибках ================================================== =============== Память вокруг встроенного указателя инструкций (0x7532505678): 0x7532505668 00 1c 40 b9 c0 03 5f d6 fd 7b bf a9 fd 03 00 91 .. @ ... .. {...... 0x7532505678 08 20 40 b9 a8 00 c8 37 88 01 e0 37 00 00 40 f9. @ .... 7 ... 7 .. @. 0x7532505688 fd 7b c1 a8 c0 03 5f d6 60 08 00 b0 01 0a 00 f0. {.... .` ....... 0x7532505698 03 0a 00 f0 00 24 06 91 21 80 08 91 63 8c 0a 91 ..... $ ..! ... c ...

05-30 10: 46: 45,55 D / Mono (20095): AOT: изображение 'System.Runtime.Extensions.dll.so' не найден: сбой dlopen: библиотека "System.Runtime.Extensions.dll.so" не найден 05-30 10: 46: 45.576 D / Mono (20095): AOT: изображение «/ Users / строитель / Jenkins / рабочее пространство / Xamarin-андроида-d16-1 / Xamarin-андроид / внешний / моно / SDKs / выход / Android-arm64-V8A-релиз / Библиотека / моно / АОТ-кэш / arm64 / System. Runtime.Extensions.dll.so» не найдено: dlopen не удалось: библиотека «/ Users / строитель / Jenkins / рабочее пространство / Xamarin-андроида-d16-1 / Xamarin-андроид / внешний / моно / SDKs / выход / Android-arm64-V8A-релиз / Библиотека / моно / АОТ-кэш / arm64 / System. Runtime.Extensions.dll.so» не найдено 05-30 10: 46: 45.576 D / Mono (20095): Конфиг пытается parse: 'System.Runtime.Extensions.dll.config'. 05-30 10:46:45.576 D / Mono (20095): Конфиг пытается разобрать: «/Users/builder/jenkins/workspace/xamarin-android-d16-1/xamarin-android/external/mono/sdks/out/android-arm64-v8a-release/etc/mono/assemblies/System.Runtime.Extensions/ System.Runtime.Extensions.config. 05-30 10: 46: 45.576 D / Mono (20095): сборка Ref addref Remotion.Linq [0x7532836600] -> System.Runtime.Extensions [0x7526754000]: 2 05-30 10: 46: 45,576 D / Mono
(20095): загрузка ссылки 0 на System.Runtime.Extensions.dll asmctx ПО УМОЛЧАНИЮ, ищу mscorlib, версия = 2.0.5.0, культура = нейтральная, PublicKeyToken = 7cec85d7bea7798e 05-30 10: 46: 45,576 D / Mono (20095): Сборка Ref addref System.Runtime.Extensions [0x7526754000] -> mscorlib [0x754110a280]: 100 05-30 10: 46: 45,720 D / Mono (20095): Загрузка ссылки 8 из /storage/emulated/0/Android/data/com.salesapp/files/.override/Microsoft.EntityFrameworkCore.Sqlite.dll asmctx DEFAULT, ищет Remotion.Linq, версия = 2.2.0.0, Культура = нейтральная, PublicKeyToken = fee00910d6e5f53b 05-30 10: 46: 45.720 D / Mono (20095): сборка Ref addref Microsoft.EntityFrameworkCore.Sqlite [0x75411bad00] -> Remotion.Linq [0x7532836600]: 4

Существуют ли проблемы с dll-версией, которые мне нужно решить для новых телефонов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...