none
ASP.NET MVC - Para que sriven los web.config que se crean automaticamente al crear areas? RRS feed

  • Pregunta

  • Hola a todos, cuando en un proyecto mvc creo una area secrea automaticamente las carpetas para el modelo vista controlador y su clase XYZRegistration.cs, pero aparte de esto se cre una carpeta Shared y un web.config.

    La pregunta es para que sirve esa carpeta, y en especial para que sirve ese web config? cual es su objetiovo? que pasa si lo elimino?

    Gracias de antemano.


    Roy Sillerico

    viernes, 9 de diciembre de 2016 13:18

Todas las respuestas

  • Buenos días Roy, 

     la carpeta Shared es utilizado para colocar las vistas compartidas entre las diferentes páginas de la aplicación, un ejempleo de ello es la vista _Layout, esta vista se toma como una master page.

    el web.config es el archivo que se utiliza para guardar los datos de la configuración, por ejemplo la cadena de conexión a la base de datos, también puede contener rutas u otras especificaciones, puede que exista un sólo web.config o tu aplicación puede contener más de uno.

    Espero haber aclarado tu consulta.

    viernes, 9 de diciembre de 2016 14:30
  • A ver a ver, ya se para que es el web.config, pero yo me refiero al escenario especifico de asp.net mvc, creando AREAS (AREAS entre mayusculas, negrita y subrrayado), lo que pasa es que mi proyecto mvc tiene su web config con todas las configuraciones que necesita el proyecto, pero, PERO, porque en cada area se crea un web config adicional? cual es el objetivo de este web.config?.

    Roy Sillerico

    viernes, 9 de diciembre de 2016 14:32
  • Como indicas el proyecto posee un web.config, no obstante, el que puedas crear web.config en cada área se debe a que si necesitas que una configuración para la administración y otra configuración para el usuario podes utilizar el web.config del proyecto para personalizar las vistas de los usuarios y el archivo de configuración en el área de administración para usuarios administradores, estas configuraciones pueden ser de vistas.
    viernes, 9 de diciembre de 2016 15:42