我有一个带有 iOS 和 UWP 项目的 Xamarin Forms 项目。在构建 iOS 项目时,出现以下错误:
无法 AOT 程序集“/Users/xxx/Library/Caches/Xamarin/mtbs/builds/xxx.iOS/xxx/obj/iPhone/Debug/mtouch-cache/3-Build/System.Configuration.dll”
该解决方案还包含 Xamarin Forms 项目引用的 .net-standard 2.0 类库。此类库包含以下 Nuget 包:
- EntityFrameworkCore
- EntityFrameworkCore.Relational
- EntityFrameworkCore.SqlServer
- EntityFrameworkCore.Tools
- 牛顿软件.Json
- System.ComponentModel.Annotations
- MyNugetPackage(具有您在下面看到的依赖项的自定义包)
我的 Xamarin Forms 项目具有以下 Nuget 包:
- 简单注射器
- Xamarin.Forms (4.4.0)
- Xamarin 基础 (1.4)
我已阅读以下帖子,但它们并没有解决我的问题:
我还查看了所有 Nuget 包,但看不到任何依赖于 System.Configuration 的包。打开详细模式 (-v -v -v -v) 不会添加更多关于 System.Configuration 的信息。我怎样才能建立我的项目?如果您需要更多信息,请随时询问。