Share via


Comment : importer et appliquer des certificats dans les projets Smart Device

Mise à jour : novembre 2007

La boîte de dialogue Sélectionner un certificat constitue le portail central de signature des projets Smart Device. Elle fournit une entrée à la boîte de dialogue Gérer les certificats et à l'Assistant Importation de certificat, comme décrit dans les étapes suivantes.

Remarque :

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Affichage de la boîte de dialogue Sélectionner un certificat

Le mode d'accès à la boîte de dialogue Sélectionner un certificat dépend du type de projet que vous souhaitez signer.

Pour afficher la boîte de dialogue Sélectionner un certificat

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur <NomProjet>, puis cliquez sur Propriétés.

  2. Continuez en utilisant une des procédures suivantes :

    • Pour les projets Visual Basic et Visual C#: Dans le Concepteur de projets, cliquez sur Appareils, sélectionnez Signature Authenticode, puis cliquez sur Sélectionner un certificat.

    • Dans les projets Visual C++, sélectionnez Signature Authenticode, puis cliquez sur le bouton de sélection dans la ligne de propriété Certificat.

    • Dans les projets CAB Smart Device, sélectionnez Signature Authenticode, puis cliquez sur À partir du magasin.

Sélection d'un certificat pour un projet Smart Device

Après avoir affiché la boîte de dialogue Sélectionner un certificat, comme décrit dans les étapes précédentes, vous pouvez sélectionner le certificat que vous souhaitez.

Pour sélectionner un certificat pour le projet à l'aide de la boîte de dialogue Sélectionner un certificat

  • Si la boîte de dialogue Sélectionner un certificat affiche le certificat que vous souhaitez pour le projet, sélectionnez-le et cliquez sur OK.

    Le projet est signé avec ce certificat une fois le projet généré.

  • Si la boîte de dialogue Sélectionner un certificat n'affiche pas le certificat que vous souhaitez pour le projet, vous pouvez importer un certificat en utilisant l'Assistant Importation de certificat.

Importation d'un certificat pour un projet Smart Device

Les étapes suivantes montrent comment remplir la boîte de dialogue Sélectionner un certificat en important les certificats de test fournis par Visual Studio et en les appliquant à un projet. Vous pouvez suivre cette même procédure si vous souhaitez appliquer un certificat différent.

Visual Studio fournit trois éléments d'interface utilisateur pour importer un certificat à appliquer à un projet :

  • La boîte de dialogue Sélectionner un certificat, qui spécifie quels certificats seront appliqués au projet actuel.

  • La boîte de dialogue Gérer les certificats qui répertorie les fichiers de certificat disponibles sur l'ordinateur de développement.

  • L'Assistant Importation de certificat, qui vous guide dans la sélection du fichier de certificat et dans la définition de son emplacement de stockage.

Pour importer un certificat de test en utilisant l'Assistant Importation de certificat

  1. Dans la boîte de dialogue Sélectionner un certificat, cliquez sur Gérer les certificats.

    La boîte de dialogue Gérer les certificats affiche la liste des certificats stockés sur l'ordinateur de développement.

  2. Cliquez sur Importer pour ouvrir l'Assistant Importation de certificat.

  3. Cliquez sur Suivant pour ouvrir la page Fichier à importer de l'Assistant.

  4. Cliquez sur Parcourir pour naviguer vers le dossier TestCertificates de Visual Studio.

    Par défaut, ce dossier se trouve dans lecteur: \Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools.

  5. Modifiez la sélection Types de fichiers en Tous les fichiers (*. *), sélectionnez TestCert_Privileged.pfx ou TestCert_Unprivileged.pfx, puis cliquez sur Ouvrir.

  6. Dans la page Fichier à importer de l'Assistant, cliquez sur Suivant pour ouvrir la page Mot de passe.

    Laissez la zone Mot de passe vide. Ces certificats de test n'ont pas de mot de passe.

  7. Cliquez sur Suivant pour afficher la page Magasin de certificats. Assurez-vous que Personnel est sélectionné dans la zone Magasin de certificats.

  8. Cliquez sur Suivant pour afficher la dernière page, puis cliquez sur Terminer.

    Le message L'importation s'est terminée correctement s'affiche.

  9. Cliquez sur OK pour fermer le message.

    Le certificat apparaît maintenant dans la liste Gérer les certificats. Cliquez sur Fermer pour revenir dans la boîte de dialogue Sélectionner un certificat.

  10. Sélectionnez le certificat souhaité, puis cliquez sur OK.

    Le certificat est maintenant répertorié dans la page de propriétés à partir de laquelle vous avez démarré.

Voir aussi

Tâches

Comment : signer une application Visual Basic ou Visual C# (smart devices)

Comment : signer un assembly Visual Basic ou Visual C# (smart devices)

Comment : signer la sortie de projet dans un projet Visual C++ (smart devices)

Comment : signer un fichier CAB (smart devices)

Comment : installer Microsoft SQL Server Compact 3.5 sur un appareil de type Smart Device

Autres ressources

Sécurité dans les projets Smart Device