检测到依赖约束之外的包版本 microsoft.aspnetcore.app 2.1.1 需要 microsoft.netcore.razor.design..”

Detected package version outside of dependency constraint microsoft.aspnetcore.app 2.1.1 requires microsoft.netcore.razor.design.."

我不断收到此错误消息:

当我尝试在我的 asp.net 核心 mvc 应用程序中创建控制器时,出现错误 运行 所选代码生成器序列不包含匹配元素 .

出路在哪里?

您可以关注此link以查看第一个答案here

步骤:

于 Visual Studio 2017 单击“工具”>“Nuget 程序包管理器”>“程序包管理器控制台”,然后运行以下命令。

安装包 Microsoft.VisualStudio.Web.CodeGeneration.Design - 版本 2.1.1