Я преобразовал проект веб-формы ASP.net 4 в Asp.net MVC4 в соответствии с главой 13 Профессионального ASP.NET 3.5 MVC, Скоттом Гензельменом, Филом Хааком и Робом Конье, опубликованным Wiley Publishing, Inc. (ISBN: 978-0-470-38461-9). Я также следил за этим блоком . Теперь я могу добавить контроллеры, представления и т.д. Все ссылки заданы правильно. Нет ошибок сборки. Но после запуска преобразованного проекта у меня возникли ошибки компиляции. У меня установлен mvc3 на том же компьютере. Я даже изменил ссылку на это. Он все еще жалуется. Не могли бы вы помочь? Спасибо.
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0234: The type or namespace name 'Mvc' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)
Source Error:
Line 109: <namespaces>
Line 110: <add namespace="System.Web.Helpers"/>
Line 111: <add namespace="System.Web.Mvc"/>
Line 112: <add namespace="System.Web.Mvc.Ajax"/>
Line 113: <add namespace="System.Web.Mvc.Html"/>
Source File: c:\Users\Jon\Documents\Visual Studio 2012\Projects\CMT\Apps\Branches\3.0\Web.config Line: 111