selfsignedcertificate new keyusage expiry create windows-8 visual-studio-2012 certificate code-signing signtool

new - Cómo firmar manualmente un archivo exe con licencia de desarrollador para Windows 8 RT



new selfsignedcertificate install (1)

Hago un archivo exe para Windows 8 RT. Pero cuando quiero ejecutar, muestra un mensaje de error:

"Windows cannot verify the digital signature for this file. ..."

Obtengo una licencia de desarrollador para Windows 8 RT . Con esta licencia, visual studio 2012 puede implementar y ejecutar remotamente aplicaciones de metro en mi superficie.

Pero quiero firmar manualmente mi archivo exe con este certificado usando signtool.exe :

signtool.exe sign -s CertStoreName -n "subject name" C:/mytest.exe

Mi problema es que no conozco "CertStoreName" y "subject name" para mi licencia de desarrollador. ¿Cómo puedo obtener estos nombres?


La licencia de desarrollador solo le permite implementar y ejecutar aplicaciones de la Tienda Windows en Windows RT, mientras dichas aplicaciones aún se están desarrollando. Si está compilando una aplicación de Tienda, no debe preocuparse de firmar sus archivos binarios usted mismo. The Store firma todos los contenidos de su paquete de la aplicación antes de que se distribuya a los usuarios finales.

Sin embargo, las aplicaciones de escritorio son una historia diferente. No se admite la creación de aplicaciones de escritorio en Windows RT (ARM).