2010-06-16 14 views
10

Tengo un proyecto de instalación de VS 2008 creado. Estoy intentando instalar esto en una máquina con Windows 7 como Usuario estándar. Recibo una advertencia durante la instalación sobre un editor desconocido. Utilicé makecert para crear un certificado y luego lo convertí en una contraseña pfx. He firmado digitalmente msi y setup.exe con el archivo pfx. Cuando entro en las propiedades del archivo, puedo ver el certificado digital adjunto. En la máquina con Windows 7, importé el archivo pfx a "Editores de confianza". ¿Qué debo hacer para deshacerme de la advertencia? No puedo tener el usuario administrador y la contraseña necesarios para instalar la aplicación. No puedo cambiar la configuración de UAC. Necesito hacer el cambio a los archivos de certificado/instalación para que esto funcione.Proyecto de instalación en Visual Studio 2010: ¿publicador desconocido?

Respuesta

9

Makecert crea certificados solo para propósitos de prueba. Para firmar su instalador necesita un certificado real comprado de una autoridad oficial. Puede intentar comprar uno de Verisign o Comodo.

Windows UAC reconoce solo certificados reales.

Cuestiones relacionadas