我正在尝试使用实体框架向VS 2017中的ASP.NET核心Web应用程序项目添加带视图的MVC控制器。但是当我这样做时会发生以下错误:
Method not found: 'Void Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations..ctor(Microsoft.EntityFrameworkCore.Design.Internal.IOperationReporter, System.Reflection.Assembly, System.Reflection.Assembly)'.
at Microsoft.VisualStudio.Web.CodeGeneration.ActionInvoker.<BuildCommandLine>b__6_0()
at Microsoft.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args)
at Microsoft.VisualStudio.Web.CodeGeneration.ActionInvoker.Execute(String[] args)
at Microsoft.VisualStudio.Web.CodeGeneration.CodeGenCommand.Execute(String[] args)
我可以添加其他控制器,但不是这个。我使用pomelo在我的数据库周围建立了模型。
有没有人知道这个错误意味着什么以及如何解决它?我对ASP.NET完全不熟悉所以任何正确方向的提示都会非常受欢迎。