Share via


Cómo: Firmar soluciones de Office

Si firma una solución, puede otorgar plena confianza a la solución utilizando el certificado como prueba. Puede utilizar el mismo certificado para varias soluciones y todas las soluciones serán de confianza sin necesidad de actualizaciones adicionales de la directiva de seguridad.

Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Microsoft Office 2010 y 2007 Microsoft Office System. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

Si modifica manualmente los manifiestos de aplicación e implementación utilizando la herramienta de generación y edición de manifiestos (mage.exe y mageui.exe), debe volver a firmar los manifiestos antes de poder utilizarlos. Para obtener más información, vea Cómo: Volver a firmar manifiestos de aplicación e implementación.

Firmar mediante un certificado

Un certificado es un archivo que contiene una clave única y la identidad del editor de la solución. Puede adquirir certificados de una entidad de certificación o crear su propio certificado y hacer que una entidad de certificación lo firme.

Visual Studio firma soluciones de Office con un certificado temporal para habilitar la depuración. No debe utilizar el certificado temporal en soluciones implementadas como prueba.

Para firmar una solución de Office mediante un certificado

  1. En el menú Proyecto, haga clic en Propiedades de nombreDeSolución.

  2. Haga clic en la ficha Firma.

  3. Seleccione Firmar los manifiestos de ClickOnce.

  4. Busque el certificado haciendo clic en Seleccionar del almacén o en Seleccionar del archivo y navegando al certificado.

  5. Para comprobar que se utiliza el certificado correcto, haga clic en Más detalles para ver la información del certificado.

Vea también

Referencia

Página Firma, Diseñador de proyectos

Conceptos

Otorgar confianza a las soluciones de Office

Otros recursos

Asegurar las soluciones de Office