我在MVC开发中运行one of Microsoft's tutorial,在尝试创建各种元素时遇到错误:视图、控制器等。
我得到的错误如下:
There was an error running the selected code generator:
'Sequence contains no elements'每当我尝试创建一个新元素时,它都是一致的。早些时候,我通过复制一个视图并重新调整它的用途绕过了这个错误。但从长远来看,这并不是最优的!
我目前正坐在工作中做这个出现问题的教程。然而,当我昨天在家里(因此,在不同的网络上)开始本教程时,我没有遇到任何问题。这可能有什么要说的吗?
Here's a link to the project on GitHub.
你认为这是我的网络,我的项目本身的问题,还是完全不同的东西?
发布于 2018-06-13 22:48:16
我已经提升了@James的评论,因为它对我很有效,但我想把它添加为一个答案,让其他人更容易看到它:
打开包管理器控制台:
工具> Nuget包管理器>包管理器控制台
类型:
dotnet restore不需要重新启动/重新安装。
发布于 2019-11-30 05:02:10
Visual Studio 2019和.net核心3.0
卸载: Microsoft.VisualStudio.Web.CodeGeneration.Design版本:3.1.0-预览版3.19558.8
安装: Microsoft.VisualStudio.Web.CodeGeneration.Design版本: 3.0.0
为我解决了这个问题。
发布于 2018-01-26 17:13:11
尝试清除ComponentModelCache,缓存将在下次启动VS时重新构建。
归功于https://stackoverflow.com/a/35815094/5209435
编辑
在web.config文件的connectionString部分中的providerNames是相同的吗?
https://stackoverflow.com/questions/48458296
复制相似问题