Partilhar via


/baseaddress (opções do compilador C#)

A opção de /baseaddress permite especificar o endereço base preferência 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

Arguments

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

Comentários

O endereço base padrão para uma DLL é definido pelo .NET Framework Common Language Runtime.

Lembre-se de que as palavras de ordem mais inferior neste endereço serão arredondadas. Por exemplo, se você especificar 0x11110001, 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 do compilador no ambiente de desenvolvimento do Visual Studio

  1. Abra a página de Propriedades do projeto.

  2. Clique na página de propriedades de Compilar .

  3. Clique no botão de Avançado .

  4. Modifique a propriedade de Endereço básico de DLL .

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

Consulte também

Tarefas

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

Referência

ProcessModule.BaseAddress

Outros recursos

Opções do compilador de C#