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
- Cree un directorio raíz para la aplicación y márquelo como aplicación de la forma descrita en Tutorial: Crear un directorio raíz de una aplicación Web ASP.NET con IIS.
Para crear una estructura de directorios en la aplicación Web ASP.NET
- En el símbolo del sistema o en el Explorador de Windows, abra el directorio raíz creado.
- Cree un nuevo directorio con el nombre bin.
- 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