Как устранить ошибку - Не удалось AOT сборки ... System.Configuration.dll? - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть проект Xamarin Forms с iOS и проектом UWP. При сборке проекта iOS я получаю следующую ошибку:

Не удалось AOT сборки "/Users/xxx/Library/Caches/Xamarin/mtbs/builds/xxx.iOS/xxx/obj /iPhone/Debug/mtouch-cache/3-Build/System.Configuration.dll'

Решение также содержит стандартную библиотеку классов. net 2.0, на которую ссылается проект Xamarin Forms. Эта библиотека классов содержит следующие пакеты Nuget:

  • EntityFrameworkCore
  • EntityFrameworkCore.Relational
  • EntityFrameworkCore.SqlServer
  • EntityFrameworkCore.Tools * 1016 1017 * Newtonsoft. Json
  • System.ComponentModel.Annotations
  • MyNugetPackage (пользовательский пакет с зависимостями, которые вы видите ниже) MyNugetPackageDependencies

Мой проект Xamarin Forms имеет следующие пакеты Nuget:

  • SimpleInjector
  • Xamarin.Forms (4.4.0)
  • Xamarin Essentials (1.4)

Я прочитал следующий пост, но они не решают мою проблему:

  • Пост 1 - я не использую MonoPInvokeCallbackAttribute
  • Пост 2 - я не использую линковку (Установите для Не связывать)

Я также просмотрел все пакеты Nuget, но не вижу любой, который зависит от System.Configuration. Включение подробного режима (-v -v -v -v) не добавляет больше информации о System.Configuration. Как я могу получить свой проект для сборки? Если вам нужна дополнительная информация, не стесняйтесь спрашивать.

...