Куда должен идти Web.config в проекте ASP.NET MVC?
Я просто столкнулся с ошибкой при попытке сделать это:
_cnstr = System.Configuration.ConfigurationManager.
ConnectionStrings["production"].ConnectionString;
Шаблон MVC по умолчанию помещает Web.config в корень проекта.
Если зайти в свойства проекта (экран с вертикальными вкладками). Зайдите в настройки и попробуйте создать настройку приложения, вам будет предложено, что у вас нет файла конфигурации. Когда он создает файл, он делает это в основе папки Views. Итак, теперь у меня есть два файла Web.config. Это как должно быть?
И я думаю, я должен поместить свою строку подключения в "views" web.config, чтобы избежать ошибки. Мысли? Это ошибка в последнем выпуске битов ASP.NET MVC?
ОБНОВЛЕНИЕ: см. ответ Дэвида.