我一直沒能找到答案,並且整個週末都在網上搜索,所以我希望也許你能幫我解決這個問題。爲什麼我在新的MVC4項目中遇到編譯錯誤?
當使用Visual Studio 2012時,我創建了一個新的MVC4 Web應用程序項目並獲得一些編譯錯誤。
這裏是我的問題:
我使用Visual Studio 2012創建一個新的MVC4 Web應用程序,我選擇互聯網應用程序並將其設置爲使用剃刀引擎。
我去申請性質及應用程序選項卡更改目標框架從.NET框架4.5到.NET Framework 4的
構建產生了以下錯誤:
錯誤1無法找到類型名稱'TableAttribute'。此類型已被轉發到程序集「System.ComponentModel.DataAnnotations,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'。考慮添加對該程序集的引用。 c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ Models \ AccountModels.cs 21 6 MvcApplication1
錯誤2無法找到類型或名稱空間名稱'Table' )使用指令或程序集引用?)c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ Models \ AccountModels.cs 21 6 MvcApplication1
錯誤3類型或名稱空間名稱'DatabaseGeneratedAttributeAttribute'找不到(您是否缺少using指令或程序集引用?)c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ Models \ AccountModels.cs 25 10 MvcApplication1
錯誤4無法找到類型名稱'DatabaseGeneratedAttribute'。此類型已被轉發到程序集「System.ComponentModel.DataAnnotations,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'。考慮添加對該程序集的引用。 C:\用戶\薩阿德\文件\的Visual Studio 2012 \項目\ MvcApplication1 \ MvcApplication1 \型號\ AccountModels.cs 25 10 MvcApplication1
錯誤5中的類型或命名空間名稱 'CompareAttribute' 找不到(是否缺少)使用指令或程序集引用?)c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ Models \ AccountModels.cs 54 10 MvcApplication1
錯誤6類型或命名空間名稱'Compare'可能找不到(您是否缺少使用指令或程序集引用?)c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ Models \ AccountModels.cs 54 10 MvcApplication1
錯誤7無法找到類型或名稱空間名稱'CompareAttribute'(您是否缺少使用指令或程序集引用?)c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ Models \ AccountModels .cs 87 10 MvcApplication1
錯誤8無法找到類型或命名空間名稱'Compare'(您是否缺少using指令或程序集引用?)c:\ users \ saad \ documents \ visual studio 2012 \ Projects \ MvcApplication1 \ MvcApplication1 \ \模型AccountModels。CS 87 10 MvcApplication1
有關這方面的任何消息嗎? – Cybermaxs