cam*_*ahe 6 c# entity-framework ef-core-3.1
最近在运行add-migrationcommand,出现了一些错误,所以我跑去remove-migration撤销了。但是当我add-migration再次运行时,它说:The name 'blablabla' is used by an existing migration。如何解决这个问题。我已经仔细检查了迁移文件夹,没有具有该名称的迁移。
尝试在删除迁移后构建您的应用程序:
dotnet ef migrations add YourMigration
dotnet ef migrations remove
dotnet build
dotnet ef migrations add YourMigration
Run Code Online (Sandbox Code Playgroud)
删除项目 src 中的bin 和 obj 文件夹,重建它应该允许您添加具有相同名称的迁移。这对我有用。
它们似乎缓存在 bin 和 obj 文件夹中,当您尝试添加具有相同名称的新迁移时,它会检查这些文件夹并向您抛出错误消息。
在 .net core 2.2 上测试
| 归档时间: |
|
| 查看次数: |
4971 次 |
| 最近记录: |