Cómo: Firmar un ensamblado de Visual Basic o Visual C# (Dispositivos)

Actualización: noviembre 2007

En los pasos siguientes se supone que tiene un proyecto de Visual Basic o Visual C# para Smart Device en su solución. Para obtener más información sobre la creación de estos proyectos, vea Programación para dispositivos con .NET Compact Framework.

Estos pasos son los mismos para los proyectos EXE y DLL.

Nota:

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio.

Para firmar un ensamblado en un proyecto de dispositivo de Visual Basic o Visual C#

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el proyecto de Visual Basic o Visual C# y haga clic en Propiedades en el menú de acceso directo.

  2. En la página Firma, haga clic en Firmar el ensamblado.

  3. En el cuadro Elija un archivo de clave de nombre completo:

    • Si desea utilizar un archivo de clave de nombre seguro que ya existe, haga clic en <Examinar…> para abrir el cuadro de diálogo Seleccionar archivo.

    • Si desea crear un nuevo archivo de clave de nombre seguro, haga clic en Nuevo para abrir el cuadro de diálogo Crear clave de nombre seguro.

Para retrasar la firma de un ensamblado

  • Una vez finalizados los pasos anteriores, haga clic en Retrasar firma sólo.

    Utilice esta característica cuando no tenga acceso a una clave privada que necesite. El retraso de la firma proporciona la clave pública y difiere la incorporación de la clave pública hasta agregando la clave privada hasta la entrega del ensamblado. Para obtener más información, vea Cómo: Retrasar la firma de un ensamblado (Visual Studio).

Vea también

Conceptos

Firma de nombre seguro para aplicaciones administradas

Otros recursos

Seguridad en los proyectos de dispositivos