У меня есть проект 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](https://i.stack.imgur.com/09jAP.png)
Мой проект 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. Как я могу получить свой проект для сборки? Если вам нужна дополнительная информация, не стесняйтесь спрашивать.