CS0234: 命名空間「System.Web.Mvc」中不存在類型或命名空間名稱「Html、Ajax」(是否缺乏程序集引用?)

從SVN上down下來的程序,編譯報了一大堆的錯,發現是缺乏引用,可是明明引用了,後來打開引用,發現system.web.mvc這個引用打着歎號,如圖:web

後來從新引用了本機的system.web.mvc,編譯就不報錯了,可是運行他接着報「CS0234: 命名空間「System.Web.Mvc」中不存在類型或命名空間名稱「Ajax」(是否缺乏程序集引用?)」錯誤,如圖:服務器

 

百度,有人說就是設置System.Web.Mvc這個dll的屬性「複製本地」設置爲true就OK。如圖,右擊打開system.web.mvc的屬性:mvc

 

而後在運行,就沒錯了。若是是英文的話,這個屬性是Copy Local = True。不過,有個問題就是,每次從新從SVN服務器上down下代碼來,或者revert這個項目都要這樣操做一遍,感受非常麻煩,不知道你們有什麼好的辦法沒,謝謝啦。spa

相關文章
相關標籤/搜索