¿Dónde se supone que debe ir Web.config en un proyecto ASP.NET MVC?ASP.NET MVC y dos archivos Web.config
simplemente me encontré con un error tratando de hacer esto:
_cnstr = System.Configuration.ConfigurationManager.
ConnectionStrings["production"].ConnectionString;
prefijado de la plantilla MVC pone el Web.config en la raíz del proyecto.
Si entra en las propiedades de un proyecto (la pantalla con las pestañas verticales). Vaya a la configuración e intente crear una configuración de la aplicación, le indicará que no tiene un archivo de configuración. Cuando crea el archivo, lo hace en la base de la carpeta Vistas. Así que ahora tengo dos archivos Web.config. ¿Es así como se supone que es?
Y supongo que debo poner mi cadena de conexión en el "vistas" web.config para evitar el error. ¿Pensamientos? ¿Es esto un error en la última versión de los bits ASP.NET MVC?
ACTUALIZACIÓN: Respuesta de ver a David
Consulte también [aquí] (http://stackoverflow.com/q/23509617) para obtener más información sobre el propósito de las vistas web.config – StuartLC