Недавно я установил vs 2013 профессионал и открыл в нем одно из моих проектов проекта. Проект представляет собой приложение MVC3 с использованием механизма просмотра бритвы. Я заметил, что при редактировании представления (cshtml) я не получал доступ к intellisense, к которому я привык в 2012 году. 2 Я сразу заметил, что были @Url.Content() и @Viewbag. Код все еще компилируется и запускается, просто нет intellisense. После беспорядка с ним немного я понял, что должен проверить журнал обновлений и, конечно же, нашел...
"Файлы Intellisense for Razor (CSHTML и VBHTML) ограничены разметкой HTML. Подробнее см. http://go.microsoft.com/fwlink/?LinkID=317645 проект MVC 3.
В приведенной ссылке говорится, что вы должны перейти с mvc3 на mvc4. Мой вопрос: это мой единственный вариант? Чтобы использовать VS2013 для старых проектов mvc3, мне придется обновить их все или vs2013 будет поддерживать полную intellisense в файлах бритвы mvc?