Я следил за рекомендациями в книге Professional Asp.net 1.0 Wrox для добавления ссылок MVC к существующему веб-приложению, и он хорошо работает, за исключением вариантов лесов. Когда я нажимаю правой кнопкой мыши на контроллере, я не получаю параметры вида эшафот, которые вы получаете в новом приложении asp.net mvc. Я уверен, что есть хакер .csproj, который необходим, чтобы получить параметры эшафота, но я не могу найти никаких ссылок нигде. Кто-нибудь еще сталкивался с этим и нашел решение?Добавление Asp.net mvc к существующему веб-приложению, как получить параметры эшафота
ответ
Ну Google на помощь. Я нашел ответ в следующем блоге: http://wildermuth.com/Tag/ASP.NET+MVC
Вам необходимо отредактировать файл .csproj и добавить в ProjectTypeGuids {603c0e0b-db56-11dc-be95-000d561079b0}. Порядок, похоже, имеет значение. Первоначально я добавил к концу руководства список и проект не будет загружать и бросает неподдерживаемые ошибки. Я создал пустой mvc-сайт и посмотрел на подсказки, а указатель выше был указан первым. Поэтому я добавил его в начало, и все сработало нормально.
Вы посмотрели, как вы регистрируете контекст данных в файле Global.asax?
Эта ссылка может иметь больше деталей, которые могут помочь: http://msdn.microsoft.com/en-us/library/system.web.dynamicdata.metamodel.registercontext.aspx и это: http://msdn.microsoft.com/en-us/library/system.web.dynamicdata.metamodel.aspx
прохлада. хорошая вещь. – Irwin
Я добавил его в конце, не повезло, добавил его на фронт, как вы сказали, это сработало. Благодаря! – MrBoJangles