gpt4 book ai didi

asp.net-core - 在 ASP.NET Core 中使用 Entity Framework 6

转载 作者:行者123 更新时间:2023-12-02 16:19:23 25 4
gpt4 key购买 nike

假设我有:

  • 适用于 .NET Core 框架的 ASP.NET Core 独立 Web API 项目
  • 具有适用于完整 .NET 框架的 EF6 数据模型的类库

ASP.NET Core项目引用类库

此处提出的架构:

https://learn.microsoft.com/en-us/aspnet/core/data/entity-framework-6

问题是:如果我的独立应用程序依赖于完整的 .NET Framework,它是否能够在发布(或发布)后在指定的目标平台(Win、Linux、Mac 运行时)上执行?

非常感谢

最佳答案

这是不可能的。您提供的同一链接确认:

To use Entity Framework 6, your project has to compile against .NET Framework, as Entity Framework 6 does not support .NET Core. If you need cross-platform features you will need to upgrade to Entity Framework Core.

您可以在 .NET Framework(不是 .NET CORE)和 EF6(但不是跨平台)上使用 ASP.NET Core。但 ASP.NET Core 不能基于 .NET Core 并使用 EF6。您将需要为该项目使用 EF Core。

关于asp.net-core - 在 ASP.NET Core 中使用 Entity Framework 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43746738/

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