[英]MVC5 moved Controller, MVC still searches old path
我在/controllers/admin
有一個HomeController,並且一切正常,我將HomeController移到了/controllers
它找到了控制器,但仍在其舊路徑上。
我應該期待/home/index
但我(仍然)得到的是/home/admin/index
。 當應用需要使用正確的路徑來構建菜單和應用其他邏輯時,我該如何停止或解決此問題。
我已經從命名空間聲明中刪除了.Admin
,但是這些信息還存儲在什么地方
大家好,這真的很奇怪。 無奈之下,我刪除了HomeController(將操作復制到記事本中)。 停止並重新啟動VS2013。 打開並重建項目。 創建一個新的HomeController並將其粘貼回。運行它,現在可以按預期工作。
我不知道是什么弄壞了它,也不知道是什么解決了它。 我所知道的是它的工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.