我在/controllers/admin
中有一个HomeController,一切正常
我将HomeController移动到/controllers
它找到了控制器,但仍然在它的旧路径上。
我应该期待/home/index
,但我(仍然)得到的是/home/admin/index
。我如何停止或修复此问题,因为我需要正确的路径,因为应用程序使用路径来构建菜单并应用其他逻辑。
我已从命名空间声明中删除了.Admin
但其他地方存储了哪种信息
答案 0 :(得分:0)
你真的很奇怪。无奈之下,我删除了HomeController(将动作复制到记事本)。停止并重新启动VS2013。打开并重建项目。创建一个新的HomeController并将操作粘贴回来。运行它,现在按预期工作。
我不知道是什么打破了它,也不知道是什么解决了它。我所知道的只是它的工作。