« Une chaîne de certificats pas pu être établie vers une autorité racine approuvée » lorsque vous terminez l'installation de Visual Studio 2012

Traductions disponibles Traductions disponibles
Numéro d'article: 2746268 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Une fois terminée l'installation de Visual Studio 2012, la page Terminer affiche les éléments suivants :

Installation est terminée
Toutefois, pas toutes les fonctionnalités installées correctement.

Veuillez corriger les problèmes suivants pour garantir la fonctionnalité du produit complet. Cliquez ici pour voir les problèmes les plus courants et les solutions de contournement ou ici pour consulter le fichier journal.

Déploiement de Web de Microsoft 3.0
Une chaîne de certificats n'a pas pu être établie vers une autorité racine de confiance.

Si vous cliquez sur pour afficher le fichier journal et recherchez « Erreur », vous voyez des lignes de journal semblables aux suivants :

[05B0:0500][2012-08-05T14:07:07]: package absorbante : webdeploy_x64_en_usmsi_902, la charge utile : webdeploy_x64_en_usmsi_902, copie à partir de : D:\packages\WebDeploy\WebDeploy_x64.msi
[04E4:0564][2012-08-05T14:07:08]: erreur 0x800b010a : Impossible de vérifier l'état de stratégie de chaîne de certificat.
[04E4:0564][2012-08-05T14:07:08]: erreur 0x800b010a : Impossible d'obtenir la chaîne de certificats pour le certificat authenticode.
[04E4:0564][2012-08-05T14:07:08]: erreur 0x800b010a : Impossible de vérifier la signature de la charge utile : webdeploy_x64_en_usmsi_902
[04E4:0564][2012-08-05T14:07:08]: Impossible de vérifier la charge utile : webdeploy_x64_en_usmsi_902 au chemin d'accès : C:\ProgramData\Package Cache\.unverified\webdeploy_x64_en_usmsi_902, erreur : 0x800b010a. Suppression du fichier.
[04E4:0564][2012-08-05T14:07:08]: erreur 0x800b010a : Échec de la charge utile du cache : webdeploy_x64_en_usmsi_902

Remarque : Certaines des informations dans vos fichiers journaux diffèrent de cet exemple particulier.

Cause

Ce problème se produit car certains composants dans Visual Studio 2012 sont signés par une autorité de certification qui n'est pas installé sur Windows 7 ou Windows Server 2008 R2. Les ordinateurs qui ne sont pas connectés à Internet ne peut pas télécharger automatiquement ces certificats.

Résolution

Pour résoudre ce problème, téléchargez les mises à jour du certificat racine qui sont décrites dans l'article suivant de la Base de connaissances :
  • 931125 Membres du programme de certificat racine Windows
Remarque : La mise à jour s'applique à Windows XP, Windows Server 2003 et versions ultérieures. Il n'installera pas sur Windows 7 et Windows Server 2008 R2, qui sont les versions de Windows prises en charge minimales pour Visual Studio 2012.

Une fois que vous avez installé la mise à jour du certificat racine, réparez Visual Studio 2012 pour installer ces packages concernés par le problème décrit dans cet article de la Base de connaissances. Pour ce faire, procédez comme suit :

  1. Cliquez sur Démarrer, tapez programmes et fonctionnalitéset puis cliquez sur programmes et fonctionnalités dans les résultats de recherche.
  2. Rechercher et sélectionner un produit qui est répertorié dans la section « S'applique à ».
  3. Dans la barre d'outils, cliquez sur Modifier.
  4. Cliquez sur Réparer.
  5. Cliquez sur Continuer ou sur Oui pour élever et poursuivre l'installation, si vous êtes invité à le faire.


Plus d'informations

Nouvelles autorités de certification racine, qui ont été créées après la sortie de Windows 7 et Windows Server 2008 R2, activer les signatures forts à l'aide d'un hachage SHA256. Ordinateurs connectés à Internet automatiquement téléchargent ces certificats. Toutefois, les ordinateurs qui ne sont pas connectés à Internet ou qui n'ont pas encore installé la mise à jour du certificat racine n'ont pas l'autorité de certification requis installée.

Une fois que les autorités de certificat mis à jour sont installées, la réparation de Visual Studio 2012 va installer tout composant absent. Par conséquent, 3.0 de déploiement Web ou d'autres composants concernés seront installés.

Propriétés

Numéro d'article: 2746268 - Dernière mise à jour: vendredi 16 novembre 2012 - Version: 5.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio Premium 2012
  • Microsoft Visual Studio Professional 2012
  • Microsoft Visual Studio Ultimate 2012
  • Microsoft Visual Studio Express 2012 for Web
Mots-clés : 
kbtshoot kbmt KB2746268 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 2746268
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com