Actualización: noviembre 2007
Agrega un subdirectorio a la colección de subdirectorios que contienen archivos que se van a compilar en tiempo de ejecución.
Se trata de un elemento nuevo en .NET Framework versión 2.0.
<add directoryName="assembly sub-directory, relative to \App_Code" />
Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.
Atributo
Descripción
directoryName
Atributo String necesario.
Define el nombre de un subdirectorio que contiene los archivos que se van a compilar en tiempo de ejecución. Los nombres de subdirectorio están relacionados con el directorio App_Code. Ésta es la clave de la colección.
Ninguno.
Elemento
configuration
Especifica el elemento raíz de cada archivo de configuración usado por Common Language Runtime y las aplicaciones .NET Framework.
system.web
Especifica el elemento raíz de la sección de configuración de ASP.NET.
compilation
Configura todas las opciones de compilación que utiliza ASP.NET para compilar aplicaciones.
codeSubDirectories
Define una colección de ordenada de subdirectorios que contienen archivos que se van a compilar en tiempo de ejecución.
El elemento add agrega un subdirectorio a la colección de subdirectorios que contienen archivos que se van a compilar en tiempo de ejecución. La colección está incluida en el elemento codeSubDirectories.
El elemento codeSubDirectories define una colección ordenada de subdirectorios que contienen archivos que se van a compilar en tiempo de ejecución.
Los nombres de subdirectorio están relacionados con el directorio App_Code.
El orden de generación se deduce del orden descendente de la colección codeSubDirectories. El directorio App_Code se genera en último lugar. Sin embargo, no existen dependencias de orden de generación, lo que significa que este orden no es significativo.
No hay ningún elemento codeSubDirectories predeterminado configurado para ASP.NET.
En el siguiente ejemplo de código se muestra cómo definir una ubicación de directorios de ensamblado.
<configuration> <system.web> <compilation> <codeSubDirectories> <add directoryName="/mysite/code/mySubDir"/> </codeSubDirectories> </compilation> </system.web> </configuration>
Controlador de la sección de configuración
CompilationSection
Miembro de configuración
CodeSubDirectoriesCollection
Ubicaciones configurables
Machine.config
Web.config del nivel raíz
Web.config del nivel de aplicaciones
Web.config del nivel de directorio virtual o físico
Requisitos
Microsoft Internet Information Services (IIS) versión 5.0, 5.1 ó 6.0
.NET Framework versión 2.0
Microsoft Visual Studio 2003 o Visual Studio 2005