У меня есть файл .cshtml в моих папках App_Templates, которые строятся, но у меня есть куча ошибок.Код бритвы MVC 5 - не содержит определения
Я получаю это говорить вещи, как:
- Название «Модель» не существует в текущем контексте
- Название «ViewBag» не существует в текущем контексте
- HtmlHelper не делает содержат определение для «TextBoxFor» и никакого метода расширения для «TextBoxFor», принимающего ...
Странно, потому что другие файлы cshtml в других каталогах прекрасны и не имеют красной линии er сферические зеркала. Я перезапустил VS, перезапустил свой компьютер, попытался добавить несколько сборочных линий из других вопросов и перестроить. Я пробовал на прошлый день, но не могу исправить эту досадную вещь.
Любые полезные подсказки или советы были бы замечательными. Если вам нужна какая-либо конкретная информация, пожалуйста, дайте мне знать, и я отредактирую этот пост.
В папке 'App_Templates' содержится' web.config'? – Mairaj
Нет, нет web.config. Хотя есть пустая папка App_WebReferences – sharpCode
Я не думаю, что App_Templates является стандартной папкой MVC. Обычно ваши файлы cshtml будут находиться в папках 'Views' или' Views \ Shared'. Код '@ helper', упакованный в файлы cshtml, должен находиться в' App_Code'. –