Я начинаю разрабатывать в ASP.NET снова, и я столкнулся с небольшой ошибкой в Visual Studio. В файлах .cshtml отображаются ошибки при использовании нескольких функций бритвы. Например, «Имя« ViewBag »не существует в текущем контексте». Вот картинка:Имя «ViewBag» не существует в текущем контексте - Visual Studio 2015
Я использую демонстрационный проект. Вы можете найти проект здесь: https://github.com/Wintellect/Angular-MVC-Cookbook/tree/master/BasicProject
Я просмотрел несколько других тем и предлагаю обновить файлы web.config. Эти 2 файла конфигурации уже присутствуют, и поскольку это довольно популярная демонстрация, я предполагаю, что в ней есть вся необходимая конфигурация. Я, конечно, просмотрел эти файлы конфигурации, и они действительно включают предлагаемые решения.
Другие детали:
- Я уже использовали чистые & перестраивать на решение, но это ничего не изменило.
- Когда я создать совершенно новый проект MVC он работает
- Мой друг имеет те же проблемы, и мы оба использовать VS 2015 и Windows, 10
- я все еще могу запустить приложение, и оно работает.
Заранее спасибо.
Когда он все еще работает, это просто ошибка в фоновом режиме компилятора. Попробуйте удалить файл .suo. –
какой проект вы используете? основной? crud, routing? –
@ Хенк к сожалению это не сработало. – Michjuh