Nit*_*ant 2 xamarin.ios xamarin xamarin.forms
我正在构建 xamarin 表单应用程序,我在项目中使用包“Microsoft.EntityFrameworkCore.Sqlite”,
当我在 ios/ipad 上运行该应用程序时,出现以下错误:
The type initializer for 'Microsoft.EntityFrameworkCore.Query.ResultOperators.Internal.TrackingExpressionNode' threw an exception
在android上它工作正常
这很可能与链接器删除仅通过反射访问的程序集有关。将[assembly: Preserve (typeof (System.Linq.Queryable), AllMembers = true)]Main.cs 文件(位于命名空间上方)放入 iOS 项目中应该可以修复该问题。您可以在此答案的链接中找到有关此行为的更多信息/sf/answers/4030181151/。
| 归档时间: |
|
| 查看次数: |
3076 次 |
| 最近记录: |