Evaluar y enviar comentarios
Contraer todo/Expandir todo Contraer todo
Esta página es específica de
Microsoft Visual Studio 2005/.NET Framework 2.0

Hay además otras versiones disponibles para:
Referencia general de .NET Framework
Elemento <codeBase>

Especifica dónde puede buscar Common Language Runtime un ensamblado.

Elemento <configuration>
  Elemento <runtime>
    Elemento <assemblyBinding>
      Elemento <dependentAssembly>
        Elemento <codeBase>
<codeBase  
   version="Assembly version"
   href="URL of assembly"/>

Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Descripción

href

Atributo requerido.

Especifica la dirección URL en la que el motor de ejecución puede localizar la versión especificada del ensamblado.

version

Atributo requerido.

Especifica la versión de ensamblado que aplica el código base. El formato de un número de versión de ensamblado es major.minor.build.revision.

Atributo version

Valor Descripción

Los valores aceptados para cada parte del número de versión van de 0 a 65535.

No es aplicable

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción

buildproviders

Define una colección de proveedores de generación que se utiliza para compilar archivos de recursos personalizados. Puede tener cualquier número de proveedores de generación.

compilation

Configura todas las opciones de compilación que utiliza ASP.NET.

configuration

Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

System.web

Especifica el elemento raíz de la sección de configuración de ASP.NET.

Para que el motor de ejecución utilice la configuración de <codeBase> en un archivo de configuración de equipo o en un archivo de directivas del editor, también se debe redirigir la versión del ensamblado en el archivo. Los archivos de configuración de la aplicación pueden tener una configuración de código base sin redirigir la versión de ensamblado. Una vez determinada la versión de ensamblado que se utiliza, el motor de ejecución aplica la configuración de código base del archivo que determina la versión. Si no se indica un código base, el motor de ejecución intenta localizar el ensamblado del modo habitual.

Si el ensamblado tiene un nombre seguro, el código base puede estar en cualquier lugar de la intranet local o en Internet. Si es un ensamblado privado, la configuración de código base debe ser una ruta de acceso relativa a un directorio de la aplicación.

Para los ensamblados que no tengan un nombre seguro, se omite la versión y el cargador usa la primera aparición de <codebase> en <dependentAssembly>. Si existe una entrada en el archivo de configuración de la aplicación que redirija el enlace a otro ensamblado, la redirección tendrá prioridad incluso aunque la versión del ensamblado no coincida con la solicitud de enlace.

En el siguiente ejemplo se muestra cómo especificar dónde puede buscar el motor de ejecución un ensamblado.

<configuration>
   <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
            <assemblyIdentity name="myAssembly"
                              publicKeyToken="32ab4ba45e0a69a1"
                              culture="neutral" />
            <codeBase version="2.0.0.0"
                      href="http://www.litwareinc.com/myAssembly.dll"/>
         </dependentAssembly>
      </assemblyBinding>
   </runtime>
</configuration>
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2009 Microsoft Corporation. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker