/ 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 por inserir uma chave pública no manifesto do assembly e assinar o conjunto final com a chave particular.Para gerar um arquivo de chave, digite sn kfile 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 de, por meio de # 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.Consulte Assemblies com nome forte (assinatura de Assembly) (C + + / CLI) para mais informações sobre como assinar um 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
Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.
Clique no vinculador pasta.
Clique no a linha de comando página de propriedades.
Digite a opção para o Opções adicionais de caixa.
Para definir esta opção de vinculador programaticamente
- Consulte AdditionalOptions.