/BaseAddress (especificar endereço básico da DLL) (Opções do compilador translation from VPE for Csharp)

The /baseaddress opção permite que você especifique o endereço básico preferido no qual carregar uma DLL. Para obter mais informações sobre quando e por que usar esta opção, consulte Melhorando o time de inicialização do aplicativo and blog de Larry Osterman.

/baseaddress:address

Argumentos

  • address
    O endereço básico para a DLL.Esse endereço pode ser especificado sistema autônomo um número decimal, hexadecimal, octal ou.

Comentários

O endereço básico padrão para uma DLL é definido pelo .NET estrutura common linguagem tempo de execução.

Esteja ciente 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 conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. em em aberto Propriedades página.

  2. clicar no Compilação página de propriedades.

  3. Clique no botão Advanced.

  4. Modificar o endereço básico de DLLpropriedade .

    Para conjunto esta opção do compilador programaticamente, consulte BaseAddress.

Consulte também

Referência

ProcessModule.BaseAddress

Outros recursos

Opções do Compilador C#

Propriedades de Projeto (Visual Studio)