Implementación de un complemento de Office 2007 mediante MSI sin certificado de editor de confianza: .NET 3.5

Con .NET 3.5, ¿es posible implementar un complemento de Office en el directorio de archivos de programa que se instala para todos los usuarios y para que los usuarios no reciban una advertencia de editor no confiable?

Implementación de complementos de VSTO para todos los usuarios establece lo siguiente:

Si está desarrollando su solución con Visual Studio 2010 y tiene como destino .NET 4, una alternativa a la firma con un certificado de editor de confianza es instalar el complemento en la ubicación de archivos de programa de la máquina. Esta ubicación también necesita privilegios administrativos para escribir y VSTO confiará inherentemente en ella, por lo que no habrá una solicitud de confianza incluso si la solución no está firmada con un certificado de editor de confianza.

Si entiendo esto correctamente, la instalación en el directorio de archivos de programa con un complemento que apunta a .NET 4 no requeriría firmar con un certificado de editores de confianza.

Actualmente apuntar a .NET 4 no es una opción. Si agrego una acción personalizada a mi instalador que otorga permiso de FullTrust para ejecutar código en mi directorio de destino de implementación, ¿aún tengo que firmar mi manifiesto con un certificado de editor confiable?

preguntado el 03 de mayo de 12 a las 15:05

1 Respuestas

Si usar .NET 4 no es una opción, entonces creo que crear una lista de inclusión debería ser lo que busca. Es posible que desee echar un vistazo a estos artículos:

Cómo: agregar o quitar entradas de la lista de inclusión
Confiar en las soluciones de Office mediante el uso de listas de inclusión

Respondido el 07 de Septiembre de 12 a las 09:09

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.