/KEYCONTAINER (Especificar un contenedor de claves para firmar un ensamblado)

/KEYCONTAINER:name

Comentarios

where,

  • name
    Contenedor que contiene la clave. Si la cadena contiene algún espacio, hay que escribirla entre comillas dobles (" ").

Comentarios

El vinculador crea un ensamblado firmado insertando una clave pública en el manifiesto del ensamblado y firmando el ensamblado final con la clave privada. Para generar un archivo de claves, escriba sn -k file en la línea de comandos. sn -i instala el par de claves en un contenedor.

Si compila con la opción /LN, el nombre del archivo de claves se mantiene en el módulo y se incorpora al ensamblado creado al compilar un ensamblado que incluye una referencia explícita al módulo, por medio de #using, o al vincular con /ASSEMBLYMODULE.

También puede pasar la información de cifrado al compilador mediante /KEYFILE. Utilice /DELAYSIGN para firmar un ensamblado de forma parcial. Vea Ensamblados de nombre seguro (Firma de ensamblados) (C++/CLI) para obtener más información sobre cómo firmar un ensamblado.

Otras opciones del vinculador que afectan a la generación de ensamblado:

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Establecer las propiedades de un proyecto de Visual C++.

  2. Haga clic en la carpeta Vinculador.

  3. Haga clic en la página de propiedades Línea de comandos.

  4. Escriba la opción en el cuadro Opciones adicionales.

Para establecer esta opción del vinculador mediante programación

Vea también

Referencia

Establecer las opciones del vinculador

Opciones del vinculador