Compartilhar via


/ KEYCONTAINER (Especifica um contêiner de chave para assinar um Assembly)

/KEYCONTAINER:name

Comentários

onde,

  • name
    Recipiente que contém a chave. Coloque a seqüência de caracteres entre aspas duplas (" ") se ele contiver um espaço.

Comentários

O vinculador cria um assembly assinado pela inserção de uma chave pública no manifesto do assembly e a assinatura do assembly de final com a chave particular. Para gerar um arquivo de chave, digite sn k file na linha de comando. sn -i instala o par de chaves em um recipiente.

Se você compilar com /LN, o nome do arquivo de chave é mantido no módulo e incorporado ao assembly que é criado quando você compila um assembly que inclui uma referência explícita ao módulo, via # using, ou quando a vinculação com /ASSEMBLYMODULE.

Você também pode passar as informações de criptografia para o compilador com /KEYFILE. Use /DELAYSIGN se você quiser um assembly parcialmente assinado. See Assemblies com Nome Forte (Assinatura de Assembly) for more information on signing an assembly.

Outras opções de vinculador que afetam a geração de assembly são:

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

  1. Abra o projeto Property Pages caixa de diálogo. Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.

  2. Clique o vinculador pasta.

  3. Clique na a linha de comando página de propriedades.

  4. Digite a opção para o Opções adicionais de caixa.

Para definir esta opção de vinculador programaticamente

Consulte também

Referência

Configurando opções de vinculador

Opções do Vinculador