Share via


Cómo: Retrasar la firma de un ensamblado (Visual Studio)

Actualización: noviembre 2007

Al firmar un ensamblado, no siempre puede tener acceso a una clave privada. Por ejemplo, una organización puede tener un par de claves muy bien guardadas a las que los desarrolladores no tienen acceso todos los días. Aunque la clave pública puede estar disponible, el acceso a la clave privada se restringe a unos cuantos usuarios. En ese caso, puede utilizar la firma retardada o la firma parcial para proporcionar la clave pública, difiriendo la suma de la clave privada hasta que se entregue el ensamblado.

La firma retardada se puede habilitar en la página Firma del Diseñador de proyectos.

Para demorar la firma de un ensamblado

  1. Con el nodo del proyecto seleccionado en el Explorador de soluciones, desde el menú Proyecto, haga clic en Propiedades (o haga clic con el botón secundario del mouse (ratón) en el Explorador de soluciones y haga clic en Propiedades).

  2. En el Diseñador de proyectos, haga clic en la ficha Firma.

  3. Active la casilla Firmar el ensamblado.

  4. Especifique un archivo de clave. Para obtener más información, vea Cómo: Firmar un ensamblado (Visual Studio).

  5. Active la casilla Retrasar firma sólo. Tenga en cuenta que un proyecto firmado retardado no se ejecutará y no se podrá depurar. Sin embargo, puede utilizar la Herramienta de nombre seguro (Sn.exe) con la opción -Vr para omitir la comprobación durante el desarrollo.

Vea también

Tareas

Cómo: Firmar un ensamblado (Visual Studio)

Conceptos

Firma de nombre seguro para aplicaciones administradas

Retrasar la firma de un ensamblado

Otros recursos

Administrar la firma de ensamblados y manifiestos