无法生成deps.json以启用迁移

Ars*_*996 5 ef-migrations entity-framework-core asp.net-core-mvc .net-core

我使用Asp.net核心mvc进行Web开发.我想通过Entity Framework Core .NET命令行工具启用实体框架迁移:

dotnet ef migrations add InitialDatabase
Run Code Online (Sandbox Code Playgroud)

但是发生错误: 无法生成deps.json,它可能已经生成:C:\ Program Files\dotnet\sdk\2.0.2\Sdks\Microsoft.NET.Sdk\build\GenerateDeps\GenerateDeps.proj

我错过了任何.NET Core配置吗?

Jom*_*ohn 0

当我向常规 .net core Web 应用程序添加服务引用时,我收到了类似的错误。

错误:无法生成 deps.json,它可能已经生成。您可以在诊断输出的工具名称之前指定“-d”选项(例如“dotnet -d ”:C:\Program Files\dotnet\sdk\2.1.502\Sdks\Microsoft.NET.Sdk\targets\生成Deps\GenerateDeps.proj

经过调查我才知道,不知何故没有安装 svcutil。当我使用 Nuget Package Manager ( ) 安装 svcutil 后Install-Package dotnet-svcutil,这个问题就解决了。