Compartilhar via


/BaseAddress ( Opçõesdo compilador de C#)

O /baseaddress opção permite que você especifique o endereço base preferido no qual carregar uma DLL. Para obter mais informações sobre quando e por que usar essa opção, consulte Melhorando o tempo de inicialização do aplicativo e blog de Larry Osterman.

/baseaddress:address

Argumentos

  • address
    O endereço base para a DLL. Esse endereço pode ser especificado como um número de decimal, hexadecimal ou octal.

Comentários

O endereço de base padrão para uma DLL é definido pelo.NET Framework common language runtime.

Lembre-se de que a palavra de ordem inferior nesse endereço será arredondada. Por exemplo, se você especificar 0x11110001, ele será arredondado para 0x11110000.

Para concluir o processo de assinatura para uma DLL, use SN.EXE com a opção -R.

Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Propriedades página.

  2. Clique o Build página de propriedades.

  3. Clique no botão Advanced.

  4. Modificar o Endereço Base de DLL propriedade.

    Para definir esta opção de compilador programaticamente, consulte BaseAddress.

Consulte também

Referência

ProcessModule.BaseAddress

Outros recursos

C# Compiler Options

Propriedades de Projeto (Visual Studio)