Compartilhar via


/BaseAddress (Opções do compilador de C#)

O /baseaddress opção lhe permite especificar 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 WebLog 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 no Build página de propriedades.

  3. Clique no botão Advanced.

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

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

Consulte também

Tarefas

Como: modificar propriedades do projeto e as definições de configuração

Referência

ProcessModule.BaseAddress

Outros recursos

Opções do compilador C#