This documentation is archived and is not being maintained.

/baseaddress (Specify Base Address of DLL) (C# Compiler Options) 

The /baseaddress option lets you specify the preferred base address at which to load a DLL.



The base address for the DLL. This address can be specified as a decimal, hexadecimal, or octal number.

The default base address for a DLL is set by the .NET Framework common language runtime.

Be aware that the lower-order word in this address will be rounded. For example, if you specify 0x11110001, it will be rounded to 0x11110000.

To complete the signing process for a DLL, use –R of SN.EXE.

To set this compiler option in the Visual Studio development environment

  1. Open the project's Properties page. For details, see How to: Set Project Properties (C#, J#).

  2. Click the Build property page.

  3. Click the Advanced button.

  4. Modify the DLL Base Address property.

    To set this compiler option programmatically, see BaseAddress.