使用操作和实体框架搭建 API 控制器时出错

问题描述

我将在这里学习本教程: https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-6.0&tabs=visual-studio 并运行 Visual Studio Community 16.9.2 版。

当我尝试添加脚手架项、带有 API 操作的控制器和实体框架时,它说:“运行所选代码生成器时出错:'安装包 Microsoft.VisualStudio.Web.CodeGeneration.Design 并重试.” 但是,该软件包已经安装。我已经清理并重建了解决方案。我重新启动了 Visual Studio,然后尝试重新启动我的机器。似乎没有任何帮助。

这似乎发生在我身上,但我认为重新启动机器有效。这次不行。我可以尝试卸载并重新安装软件包。

enter image description here

解决方法

卸载并重新安装软件包后,它终于起作用了。