如何在忽略构建错误的同时运行 Scaffold-DbContext ?
我删除了所有模块,需要重新创建它。当我运行 Scaffold-DbContext 命令时,它会给出很多构建错误:
Scaffold-DbContext“服务器 = CONNICTION_STRING”Microsoft.EntityFrameworkCore.SqlServer -OutputDir 模型 -f
我尝试过 -no-build 参数,但它不起作用(https://github.com/dotnet/efcore/issues/9484)
Scaffold-DbContext:找不到与参数名称“no-build”匹配的参数。 行:1 字符:193 + ... ntityFrameworkCore.SqlServer -OutputDir 模型 -no-build -f + ~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Scaffold-DbContext],ParameterBindingException + FullQualifiedErrorId : NamedParameterNotFound,Scaffold-DbContext
如何在忽略构建错误的同时运行 Scaffold-DbContext ?
当项目构建错误时,您无法运行 Scaffold-DbContext 命令。这是设计使然。您可以在 EF Core 论坛提交有关此功能的反馈。
从Scaffold-DbContext中,我们可以看到那里没有
-no-build
参数。
Microsoft.EntityFramework.Core.Design
的引用。