【发布时间】:2021-07-14 23:38:32
【问题描述】:
我在 Visual Studio 2019 的包管理器和一个 ASP.NET Core 5 项目中运行以下命令:
Scaffold-DbContext "Server=(local);Database=MyDB;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Entities -Context ApplicationDbContext
过了一会儿,出现了这个错误:
The specified deps.json [C:\WorkingFolder\Projects\MyProject\MyProject.deps.json] does not exist
请注意,deps.json 文件正在项目根目录中搜索,而不是在 bin 文件夹下,例如我在这里找到的其他帖子,因此删除 bin 和 obj 文件夹没有帮助。
如何解决?
【问题讨论】:
-
deps 文件位置似乎是问题所在。该文件是在 bin 文件夹中创建的。我已经将它复制到项目根文件夹中,现在错误是找不到DLL。那么问题来了:为什么要在项目根文件夹中搜索deps文件?
-
这周才开始发生在我身上。我有一个要开始的新 .NET 5.0 Blazor 项目,但我无法通过它。你的解决方案是什么?
标签: visual-studio-2019 asp.net-core-scaffolding