Compartir a través de


Tutorial: Crear una estructura de directorio para una aplicación Web ASP.NET

Los pasos de este tutorial muestran los directorios que debe incluir en el directorio raíz de la aplicación Web ASP.NET. A continuación, se incluye una breve explicación sobre posibles estructuras de directorios, así como una estructura de directorios de ejemplo con nombres de archivo admisibles.

Pasos preliminares de este tutorial

Para crear una estructura de directorios en la aplicación Web ASP.NET

  1. En el símbolo del sistema o en el Explorador de Windows, abra el directorio raíz creado.
  2. Cree un nuevo directorio con el nombre bin.
  3. Cree cualquier otro directorio que requiera la aplicación. Por ejemplo, puede crear un directorio que contenga todas las imágenes que incluye la aplicación.

El directorio \Bin es la caché de ensamblados predeterminada de la aplicación Web. Salvo que la aplicación Web comparta los archivos DLL con otra aplicación, coloque todos los que utiliza la aplicación en el directorio \Bin para garantizar que las referencias a los objetos de las clases que contienen se resuelven correctamente. Estos ensamblados pueden incluir lógica empresarial o controles de servidor personalizados y compilados. Si la aplicación comparte ensamblados con otras aplicaciones, coloque los archivos DLL compartidos en la caché de ensamblados global. Para obtener más información, vea Caché de ensamblados global.

Nota   Estas instrucciones no se aplican a los ensamblados compilados mediante Visual Studio .NET cuando se crea una aplicación Web ASP.NET en ese entorno. Para obtener más información acerca de cómo implementar aplicaciones Web desarrolladas con Visual Studio .NET, consulte la documentación de Visual Studio.

Si desea modificar la configuración predeterminada de la aplicación Web, cree un archivo Web.config, realice las modificaciones que desee y guárdelo en el directorio raíz. Para obtener más información, vea Configuración de ASP.NET.

Además, si escribe alguna característica para toda la aplicación, incluidos los controladores de eventos Application_Error, colóquela en un archivo Global.asax y guarde el archivo en el directorio raíz de la aplicación. Para obtener más información, vea Aplicaciones ASP.NET.

En la siguiente estructura de directorios de ejemplo, C:\myWebApp es el directorio raíz de la aplicación. Para que la aplicación funcione correctamente, el directorio myWebApp debe ser un directorio virtual de IIS.

Nota   Esta sencilla aplicación incluye el directorio \bin y un directorio \img, donde se almacena la imagen asociada con la aplicación. Se puede crear una estructura de directorios mucho más compleja que ésta.

c:\myWebApp
      default.aspx
      menu.ascx
      service.asmx
      web.config
      global.asax
      \bin
        myBizLogic.dll
      \img
        myImage.gif

Vea también

Tutorial de la aplicación ASP.NET | Configuración de ASP.NET | Tutorial: Crear un directorio raíz de una aplicación Web ASP.NET con IIS | Tutorial: Implementar una aplicación Web ASP.NET | Aplicaciones ASP.NET