/baseaddress (opzioni del compilatore C#)

L'opzione /baseaddress consente di specificare l'indirizzo di base preferenziale per il caricamento di una DLL. Per ulteriori informazioni sui motivi e le situazioni in cui utilizzare questa opzione, vedere Improving Application Startup Time e Larry Osterman's WebLog (informazioni in lingua inglese).

/baseaddress:address

Argomenti

  • address
    Indirizzo di base della DLL. È possibile specificare questo indirizzo sotto forma di numero decimale, esadecimale o ottale.

Note

L'indirizzo di base predefinito di una DLL viene impostato automaticamente nel Common Language Runtime di .NET Framework.

Tenere presente che, in questo indirizzo, l'elemento meno significativo verrà arrotondato. Se ad esempio si specifica 0x11110001, verrà automaticamente effettuato l'arrotondamento a 0x11110000.

Per completare il processo di firma di una DLL, utilizzare SN.EXE con l'opzione -R.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la pagina Proprietà del progetto.

  2. Fare clic sulla pagina delle proprietà Compila.

  3. Fare clic sul pulsante Avanzate.

  4. Modificare la proprietà Indirizzo di base DLL.

    Per impostare l'opzione del compilatore a livello di codice, vedere BaseAddress.

Vedere anche

Riferimenti

ProcessModule.BaseAddress

Altre risorse

Opzioni del compilatore C#

Proprietà del progetto (Visual Studio)