visual una the studio pudo proyecto predeterminado predeterminada implementar firmar firma electronica crear clave certificado aplicaciones agregar wpf visual-studio-2012 clickonce assembly-signing

wpf - una - Se produjo un error al firmar



no se pudo agregar una clave predeterminada al proyecto (5)

¿Revisaste el certificado?

Ver o administrar sus certificados

Puede usar el complemento de MMC o Internet Explorer.

Mantengo una gran aplicación WPF que heredé de otro desarrollador. Uso ClickOnce para publicarlo. De repente, hoy recibí un mensaje de error: Error 2 No se puede publicar porque un proyecto no pudo compilarse. 1 1
Error 3 Se produjo un error al firmar: no se pudo firmar bin / Debug / app.publish / setup.exe. Error de SignTool: no se encontraron certificados que cumplieran con todos los criterios especificados.

Tengo un archivo llamado SomeName.snk, que se menciona en la configuración del proyecto, pestaña Firma. No tengo idea de qué sucedió hoy que causó el problema. Yo uso VS 2012.


Me encontré con el problema hoy. En mi caso particular, fue causado por esta actualización de Microsoft Windows .

Desinstalé esa actualización y la publicación comenzó a funcionar como siempre. Esto es solo una solución temporal y significa que probablemente deba regenerar sus claves / certificados.


Tengo este problema al instalar Visual C ++ en la parte superior de una instalación VS2017 .net. Lo resolví desactivando Propiedades -> Seguridad -> Habilitar la configuración de seguridad de ClickOnce.

Luego creó un archivo app.manifest. Después de eso, el error desapareció. Curiosamente, lo revisé nuevamente para ver qué sucedería y el problema no volvió.


Vaya a las propiedades principales del proyecto> Firma > Si la fecha de caducidad ha terminado> haga clic en Crear certificado de prueba , la contraseña no es obligatoria y listo.


Verificaría si el certificado expiró. La mayoría (¿todos?) Tienen una fecha de vencimiento.