gpt4 book ai didi

Xamarin 表单和 Entity Framework 核心 NetStandard

转载 作者:行者123 更新时间:2023-12-03 17:39:50 27 4
gpt4 key购买 nike

最近 Xamarin 宣布支持 NetStandard(请参阅 https://releases.xamarin.com/stable-release-cycle-7-service-release-1/),并且最近发布的 Entity Framework Core 支持 NetStandard。 SQLite.Native 包最近出现了一个问题,该问题已得到解决(请参阅 https://github.com/aspnet/EntityFramework/issues/4269 ),但是当我构建 Xamarin Forms 应用程序的 Android 版本时,它似乎不包含输出中需要的所有程序集 Entity Framework ,因此应用程序将不会在 EF 代码的第一行运行并崩溃以检索数据。 UWP 版本似乎工作得很好,所以这似乎是 Android(也可能是 iOS)的问题。

有没有人遇到过这种情况并知道解决方法,以便编译后的 Xamarin Forms Android 应用程序将使用 Entity Framework Core 运行以访问 SQLite 数据库?

先感谢您。

最佳答案

以下是您可以遵循的步骤。

  • 创建 Xamarin.Forms 项目。
  • 将 PCL 项目的属性转换为 .NET Standard 1.3
    enter image description here
  • 安装 Entity Framework Core 和其他 EF Core 的东西

  • 我在 Github Here 准备了一个小的 hello world 项目.

    关于Xamarin 表单和 Entity Framework 核心 NetStandard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39089441/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com