2009-01-09 7 views
0

Je souhaite utiliser la signature différée pour mes ensembles de châssis Windows Mobile Compact. Lorsque vous signez un assemblage en utilisant une signature différée, il le signe avec la clé publique et laisse de l'espace dans l'ensemble pour les clés privées, qui peuvent être ajoutées juste avant l'expédition de l'assemblage.Retard de signature sur le cadre compact

Un assembly signé différé ne peut pas être exécuté ou débogué à moins que la signature ne soit terminée ou que la vérification de cet assembly soit désactivée sur cet ordinateur.

sn -Vr assemblyName.dll

Toutefois, c'est une application Windows mobile et je ne suis pas en cours d'exécution de l'ensemble sur ma machine, je suis en sur mes fenêtres de l'appareil mobile.

Est-ce que c'est un moyen d'exécuter un assemblage signé différé sur Windows Mobile ou est-ce que la signature différée n'est pas vraiment prise en charge?

Répondre

1

La signature différée n'est pas prise en charge dans le cadre compact (au moins à partir de la version 3.5).

Éditer: Pour être plus précis, alors que vous pouvez build it with no private key, il n'y a aucun moyen d'ignorer register the assembly on the device. Ainsi, vous pouvez toujours retarder la signature d'un assembly CF lorsqu'il est utilisé sur le bureau (puisqu'il est possible de retargeter, c'est une option). Je ne sais pas à quel point cela serait utile.

Questions connexes