Compartir a través de


/baseaddress (Opciones del compilador de C#)

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 Mejora de tiempo de inicio de la aplicación y WebLog de Larry Osterman.

/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 Compilar.

  3. Haga clic en el botón Avanzada.

  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

Tareas

Cómo: Modificar las propiedades y los valores de configuración del proyecto

Referencia

ProcessModule.BaseAddress

Otros recursos

Opciones del compilador de C#