“控制器”是名称空间,但其使用方式类似于类型

Bha*_*cha 1 asp.net-mvc controller asp.net-core

当我创建新的控制器时,总是抛出错误“ Controller']是名称空间,但使用起来却像类型”。我不知道如何解决它,我已经安装了软件包。在此处输入图片说明

Saa*_*ais 8

将文件夹名称更改为Controllers,将名称空间更改为Controllers,因此您的代码应如下所示

namespace WebApplication1.Controllers
{
   public class UserController : Controller
   {
Run Code Online (Sandbox Code Playgroud)