天天看點

asp.net mvc更換命名空間的錯誤

今天試了試Asp.net mvc 1.0, 相比較monorail, 易用性好了很多。

更換命名空間錯誤

本來開始的命名空間是用的WebSiteMVC, 後來想改成WebSite.

應當替換的地方都替換掉了,rebuild後還是出現下面這個錯誤:

"The controller name 'Home' is ambiguous between the following types: WebSiteMVC.Controllers.HomeController WebSite.Controllers.HomeController."

處理方法是右鍵點你的項目, 更改assembly中的輸出檔案名字和命名空間

删除bin目錄中所有的dll檔案, 重新編譯整個項目就可以了。

釋出遇到的問題

提示沒有System.Web.MVC

将下面檔案夾中的檔案copy放到項目中的bin目錄下就可以了。

C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies