RBa*_*iak 2 entity-framework-core entity-framework-migrations
首先,与此问题相关的所有其他问题都是针对 ASP.NET Core 项目的,解决方案是将 Microsoft.EntityFrameworkCore.Design 添加到 project.json 上的工具部分,但是......我没有使用 ASP .NET Core,所以我的项目中没有project.json。因此,在将其标记为重复之前,请记住它,因为我看到这是一个相当常见的问题......
当我add-migration InitialMigration在包管理器控制台上键入时,出现以下错误:
无法执行此命令,因为未安装 Microsoft.EntityFrameworkCore.Design。安装与已安装的 Microsoft.EntityFrameworkCore 版本匹配的包版本,然后重试。
但正如您在下图中看到的,它安装在这个项目上:
我的数据库层位于一个单独的项目中,即完整框架类库,因此我没有 projec.json 文件。
有人尝试在类库项目上使用迁移吗?
在 dotnet core 中,这通常是由于您缺少软件包所致。进入解决方案级别的 NuGet 包管理器并为您的项目安装 Microsoft.EntityFrameworkCore.Tools。
| 归档时间: |
|
| 查看次数: |
11533 次 |
| 最近记录: |