В моем проекте отсутствует файл web.config
из папки Views
. Вот шаги, которые я предпринял для создания проекта.Какой пакет NuGet создает файл web.config в папке «Представления»?
- Создал пустой проект MVC и установил перечисленные ниже пакеты.
- Создал контроллер и просмотр. Представление было создано, щелкнув правой кнопкой мыши имя действия и выбрав «Добавить вид ...» в меню.
- Попытка запустить проект, но получил ошибку
CS0103: The name 'ViewBag' does not exist in the current context
Я получаю эту ошибку, потому что web.config
отсутствует из моей Views
папки. Поскольку web.config
содержит много номеров версий, жетоны и т.д. ..., мой вопрос:
- Почему не это добавляется, когда я установил пакеты?
- Созданы ли шаблоны шаблонов, которые я могу использовать для создания файла
web.config
?
пакеты я установил:
Antlr 3.4.1.9004
bootstrap 3.3.4
jQuery 1.9.1
Microsoft.AspNet.Mvc 5.2.3
Microsoft.AspNet.Razor 3.2.3
Microsoft.AspNet.Web.Optimi... 1.1.3
Microsoft.AspNet.WebPages 3.2.3
Microsoft.Web.Infrastructure 1.0.0.0
Modernizr 2.6.2
Newtonsoft.Json 5.0.4
Ninject 3.2.2.0
Ninject.MVC5 3.2.1.0
Ninject.Web.Common 3.2.0.0
Ninject.Web.Common.WebHost 3.2.0.0
WebActivatorEx 2
WebGrease 1.5.2
Ни. Он создается шаблоном проекта MVC. – CodeCaster