Начиная с обновления до версии Visual Studio 2015 Update 1, мой проект MVC 4 имеет ошибки компиляции в нескольких файлах просмотра. Ошибки связаны со следующим:Visual Studio 2015 - MVC 4 - ошибки компиляции бритвы
- Для петель (вы должны объявить тип для временной переменной или не распознается)
- Linq выражения не recongized (Например: OrderBy не является членом Список (Of String))
- Html.DisplayFor не распознается (ссылка требуется для сборки 'System.Core, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089', содержащий тип «Выражение (Of)». один для вашего проекта.)
Помимо этих 3 типов ошибок, th e intellisense в файлах vbhtml кажется прекрасным. И в VS2013 ничего из вышеперечисленного не было проблемой, поэтому эти ошибки не существовали до обновления.
Согласно this post, похоже, что моя версия Visual Studio должна быть разрешена. Я попытался добавить ссылку на System.Core, но я получил сообщение об ошибке, которое оно уже добавило. Я также попытался удалить папку 14.0 из папки AppData, но это не помогло. Какие-либо предложения?
Вы пробовали просто очистить и восстановить все свое решение? – Chad
Да, к сожалению, ошибки все еще существуют. Если я запускаю проект, на самом деле это не ошибка, а проблема с intellisense, которая заставляет меня думать, что это связано с ошибкой VS 2015, которая должна была быть исправлена в моей версии, потому что так описано. – user1333935
, возможно, связаны с версиями, на которые вы ссылаетесь в вашем файле web.config и ваши файлы Views \ web.config. Убедитесь, что числа соответствуют вашим рекомендациям по проекту. – JamieD77