今天試了試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