0

Visual Studio 2008 s'exécute sur un ordinateur virtuel Windows 2008. J'ai décidé d'essayer les outils de test Microsoft intégrés dans l'IDE (par opposition à NUnit, que j'utilise généralement). À l'aide de l'assistant de test d'unité, VS ajoute un nouveau projet de test à l'arborescence des sources et crée un tas de tests unitaires.Impossible d'obtenir la clé publique pour StrongNameKeyPair

Lorsque j'essaie de compiler, j'obtiens cette erreur "Impossible d'obtenir la clé publique pour StrongNameKeyPair". J'ai vérifié les propriétés pour mon projet et le projet de test unitaire, et je signe une clé pour chacun d'eux ...

Google suggère que j'appelle "sn.exe -mn" "sn.exe -c "

Mais cela ne fonctionne pas.

Des idées que je pourrais essayer?

+0

Comment avez-vous configuré la signature des projets? D'où vient la clé? – Timores

+0

J'ai utilisé la production de clé par défaut fournie par Visual Studio, comme indiqué à l'adresse http://msdn.microsoft.com/fr-fr/library/ms247123.aspx Les deux clés que je définis pour être nouvelles clés protégées par mot de passe, mais laissé le case "signature de retard seulement" décochée. – tbischel

Répondre

2

MSDN forum thread semble décrire votre problème: le test unitaire et les clés protégées ne sont pas supportés. Le fil a des suggestions et des solutions de rechange.

+0

qui semble me rapprocher, merci – tbischel

Questions connexes