【问题标题】:Entity Framework 7 in Class Library类库中的实体框架 7
【发布时间】:2016-06-25 15:14:44
【问题描述】:

我可以在类库中使用 EF7 Code First 以供控制台应用程序引用吗?

我正在准备/创建一个数据库,以便将来在多个项目中使用。 现在我需要使用 EF7 而不是 ASP。我可以使用控制台。

现在在一个控制台应用程序中管理第一个数据。 然后在 ASP.NET Core 1 的最终版本中。

谢谢。

【问题讨论】:

  • 是的。您只需添加实体框架引用,通常通过 NuGet。

标签: c# entity-framework console-application class-library


【解决方案1】:

EF/NuGet

假设您使用的是 Visual Studio,您将使用内置的 NuGet 功能来下载和安装包。这里有详细的tutorial

通过该链接最简单的操作是打开Package Manager Console 窗口并输入以下内容:Install-Package EntityFramework。这将安装当前恰好是6.1.3的最新版本。

没有 NuGet 的 EF

如果您不使用 Visual Studio 或由于任何原因无法使用 NuGet,您可以手动从 EF NuGet Site 下载包并将其从 .nupkg 扩展名重命名为 .zip 扩展名并提取 DLL来自lib 文件夹。

EF7

现在您的问题特别提到了EF7,它可以使用 NuGet 使用以下命令进行安装:包管理器控制台中的Install-Package EntityFramework.Commands -Pre

如果您没有 NuGet,可以按照上述步骤或从GitHub 下载源代码并自行构建 DLL。话虽如此,它是一个 RC,所以使用风险自负。

【讨论】:

  • here 是 EF7 的 rc1 NuGet 包
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-16
  • 2021-09-11
  • 1970-01-01
  • 2019-07-09
  • 1970-01-01
  • 2017-04-07
相关资源
最近更新 更多