【发布时间】:2019-01-24 09:58:15
【问题描述】:
我目前正在使用带有 Microsoft Visual Studio 2017 IDE 的 ASP.NET Core MVC 开发 Web API。
我面临的问题是,每当我尝试在 Controllers 文件夹中添加新的空 MVC 控制器时,它并没有在脚手架过程之后出现。没有任何错误,它只是完成脚手架而不向文件夹添加任何内容。
有人知道为什么会这样吗?
提前致谢。
【问题讨论】:
-
关闭visual studio并重新打开,然后检查。
-
这样做了几次,仍然在做同样的事情
-
有时在Visual Studio中会发生这种情况,我们不知道为什么会这样。我遇到了同样的问题,当时我只是关闭了VS并重新打开它,然后一切正常。
-
特别是如果你正在搭建一个新的 empty 控制器,搭建脚手架是在浪费你的时间。只需创建一个新的泛型类并使其继承自
Controller。相同的最终结果,没有处理脚手架的怪异。坦率地说,脚手架是一团糟,而且一直都是。它失败的频率比它的工作频率高,而且大多数情况下,不管怎样,自己创造东西实际上更容易。 -
请检查您的 nuget 包是否是最新的,并清理和构建解决方案,不要出错。
标签: c# asp.net asp.net-mvc visual-studio asp.net-core