ASP.NET Core开发学习(持续更新)

关于VS2019添加xx功能,提示“运行所选代码生成器出错,程序包还原失败”,如何处理


Web开发学习过程中遇到了如下问题,记录下来解决方案,以备之后参考。如有问题也请大家多多指教,谢谢!
按照微软官方提供的教程【ASP.NET Core 中向 Razor Pages 应用添加模型】中,有这样一步处理是进行“使用实体框架生成Razor页面(CRUD)”的。但是对于新安装的VS2019等开发工具,可能会出现类似“运行所选代码生成器出错,程序包还原失败”的错误。
通过网上的查询得到了如下3种方法:

  1. NuGet包管理器,清除所有NuGet缓存后,重新进行“使用实体框架生成Razor页面(CRUD)”处理;
  2. 重新生成解决方案后,重新进行“使用实体框架生成Razor页面(CRUD)”处理;
  3. 添加NuGet在线参考后,重新进行“使用实体框架生成Razor页面(CRUD)”处理。

1,2尝试未解决。
3尝试成功。操作步骤如下
首先打开选项中的NuGet包管理器,点击程序包源。
ASP.NET Core开发学习(持续更新)
点击"+"号添加如下信息。
ASP.NET Core开发学习(持续更新)
点击更新、确定后,再次进行“使用实体框架生成Razor页面(CRUD)”操作,成功。