Compartir a través de


/baseaddress (Especificar la dirección base de un archivo DLL) (Opciones del compilador de C#)

Actualización: noviembre 2007

La opción /baseaddress permite especificar la dirección base preferida para cargar un archivo DLL. Para obtener más información sobre cuándo y por qué utilizar esta opción, vea Improving Application Startup Time y Larry Osterman's WebLog.

/baseaddress:address

Argumentos

  • address
    Dirección base para el archivo DLL. Esta dirección puede especificarse como número decimal, hexadecimal u octal.

Comentarios

La dirección base predeterminada de un archivo DLL la establece Common Language Runtime de .NET Framework.

Hay que tener en cuenta que se redondeará la palabra de orden inferior de esta dirección. Por ejemplo, si se especifica 0x11110001, quedará redondeada como 0x11110000.

Para completar el proceso de firma de un archivo DLL, utilice SN.EXE con la opción -R.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra la página Propiedades del proyecto.

  2. Haga clic en la página de propiedades Generar.

  3. Haga clic en el botón Avanzadas.

  4. Modifique la propiedad Dirección base del archivo DLL.

    Para establecer esta opción del compilador mediante programación, vea BaseAddress.

Vea también

Referencia

ProcessModule.BaseAddress

Otros recursos

Opciones del compilador de C#

Propiedades del proyecto (Visual Studio)