Мне не удалось найти ответ на этот вопрос, и все выходные проводили интернет, поэтому я надеялся, что вы могли бы помочь мне в этом.
При использовании Visual Studio 2012 я создаю новый проект веб-приложений MVC4 и получаю некоторые ошибки компиляции.
Вот моя проблема:
-
Я создаю новое веб-приложение MVC4 с помощью Visual Studio 2012, я выбираю интернет-приложение и устанавливаю его для использования механизма RAZOR.
-
Я перехожу к свойствам приложения и под вкладкой "Приложение" меняю Target Framework с .NET Framework 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 Тип или имя пространства имен "Таблица" не удалось найти (вам не хватает директивы using или ссылки на сборку?) 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:\users\saad\documents\visual studio 2012\Projects\MvcApplication1\MvcApplication1\Models\AccountModels.cs 25 10 MvcApplication1
Ошибка 5 Не удалось найти имя типа или пространства имен "CompareAttribute" (вам не хватает директивы using или ссылки на сборку?) c:\users\saad\documents\visual studio 2012\Projects\MvcApplication1\MvcApplication1\Models\AccountModels.cs 54 10 MvcApplication1
Ошибка 6 Не удалось найти имя типа или пространства имен "Сравнить" (вам не хватает директивы using или ссылки на сборку?) c:\users\saad\documents\visual studio 2012\Projects\MvcApplication1\MvcApplication1\Models\AccountModels.cs 54 10 MvcApplication1
Ошибка 7 Тип или имя пространства имен 'CompareAttribute' не удалось найти (вы не указали директиву using или ссылку на сборку?) c:\users\saad\documents\visual studio 2012\Projects\MvcApplication1\MvcApplication1\Models\AccountModels.cs 87 10 MvcApplication1
Ошибка 8 Не удалось найти имя типа или пространства имен "Сравнить" (вам не хватает директивы using или ссылки на сборку?) c:\users\saad\documents\visual studio 2012\Projects\MvcApplication1\MvcApplication1\Models\AccountModels.cs 87 10 MvcApplication1