¿Qué está causando que el editor aparezca como desconocido en UAC a pesar de haber firmado el archivo exe con Signtool?
En un proyecto de instalador de WPF, la construcción genera el archivo setup.exe y se firma utilizando Signtool en PostBuldEvent. Sin embargo, en la última etapa de setup.exe, el cuadro de diálogo UAC muestra el editor como desconocido.
¿Alguien puede ayudarme a solucionar esto?
davy.ai
Sí, este problema puede ser solucionado. Para hacerlo, necesitarás añadir el siguiente código al evento PostBuildEvent del proyecto instalador de WPF:
signtool sign /f <certificate_file> /p <certificate_password> /t http://timestamp.verisign.com/scripts/timstamp.dll <setup_file>
Esto firmará el archivo setup.exe con el archivo de certificado y contraseña provistos, y también añadirá una marca de tiempo a la firma. Esto debería resolver el problema con el mensaje emergente de UAC mostrando el publicador como desconocido.