mvc4 分離Controller 出現 未找到路徑“/”的控制器或該控制器未實現 IController


一般MVC項目都會把Controller 分離出來獨立類庫,以前用mvc3一直這樣做,測試發布都能夠正常運行,這次用了mvc4,發現會報錯:HTTP 404。您正在查找的資源(或者它的一個依賴項)可能已被移除,或其名稱已更改,或暫時不可用。請檢查以下 URL 並確保其拼寫正確。 查看異常日志異常是: “未找到路徑“/”的控制器或該控制器未實現 IController” 的錯誤。搞了一兩天,重裝mvc4 ,.net framework ,regiis,換服務器,問題還是一樣存在。后面做了很多測試,終於發現問題,原來Controller類庫引用的是系統的mvc4,而web層的引用是創建項目是自動添加的packages包里面的引用。刪除Controller類庫,重新引用packages包里面的mvc4,搞定。坑爹啊。。。。。。。。。。。。。。。。。。。。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM