web-dev-qa-db-fra.com

Erreur "Un package d'installation est manquant ou endommagé" lors de l'installation de Visual Studio 2015 sur Windows 10

Lors de l'installation de Visual Studio 2015 Community sur Windows 10, l'erreur suivante s'est produite pour moi:

Un package d'installation est manquant ou endommagé.

 enter image description here

Comme les fichiers vcredist_x86.exe et vcredist_x64.exe correspondent à Paquets redistribuables Visual C++ pour Visual Studio 2013 , j'ai fourni un emplacement aux packages après les avoir téléchargés (third option sur la capture d'écran). Après cela, l'installation s'est bien déroulée. 

Alors la question:

Visual C++ Redistributable Packages for Visual Studio 2013 est-il requis pour l'installation de Visual Studio 2015? Existe-t-il des conditions préalables à l'installation de Visual Studio 2015 sur Windows 10? Peut-être qu'il me manque quelque chose d'évident? 

46
Vadim Gremyachev

Il s'agissait d'un problème rencontré avec l'installateur Web de Visual Studio entre le 4 septembre à 13 h 00 (heure du Pacifique) et le 8 septembre à 11 h 30 (également sur PST), problème qui a maintenant été résolu.

Plus précisément, nous exécutions un script de nettoyage sur les précédents installateurs Web de Visual Studio, mais le script est devenu trop agressif et a supprimé vcredist_x86.exe, même si le produit RTM avait toujours besoin de ce package particulier. Une fois que nous avons réalisé l'erreur, nous avons republié et remappé ce paquet afin que les installations Web fonctionnent désormais correctement.

Les autres solutions de contournement (téléchargez manuellement ISO + install vcredist_x86.exe) devraient toujours constituer une bonne solution, mais quiconque lit ce message maintenant ne devrait pas avoir à s’inquiéter de ces solutions de contournement.

Enfin, nous examinons nos politiques et procédures internes pour tenter d’éviter ce genre d’erreur généralisée à l’avenir.

EricKn, responsable technique de Visual Studio

8
EricKn

Juste pour dire, nous sommes en août 2016 et ce problème est toujours d'actualité (ce n'était pas un problème avec une version spécifique de VS2015).

Pour moi, j'ai dû installer VS2015 sur un train et utiliser les 2 Go de données mensuelles de mon téléphone entier, car bien qu'un seul paquet ait été corrompu, il a finalement été ré-acquis tout .

Oh, et puis il s'est coincé en essayant d'installer les paquets. Abandonner l’installation et redémarrer mon ordinateur portable l’a fait redémarrer.

Donc, réponse courte: le programme d’installation VS2015 toujours n’est pas particulièrement stable.

12
Mike Gledhill

J'ai eu le même problème avec l'installation de VS 2015 Community. Dans mon cas, la solution consistait à télécharger le programme d'installation hors connexion ( image ISO , ~ 3,7 GB), à monter l'image et à exécuter vs_community.exe avec les droits d'administration.

9
ithn

Exécutez-vous en tant qu'administrateur et continuez simplement à cliquer sur Télécharger à partir d'Internet. Je devais cliquer dessus environ 50 fois et ÉVENTUELLEMENT, il se termine . (5-7 clics par paquet)

6
Clinton Ward

J'avais des problèmes similaires et la solution suivante a fonctionné pour moi:

Exécutez l'exécutable du programme d'installation avec les droits d'administrateur (cliquez avec le bouton droit de la souris sur le programme d'installation exe «Exécuter en tant qu'administrateur») et procédez à l'installation normalement.

4
Joe King

J'ai peut-être trouvé la solution correcte pour que cela fonctionne.

Ceci est de la page ICI et n'est pas ce que je suis venu avec moi-même. Bien que j’ai ajouté les VC_redist x86/x64 téléchargements à la liste.

Permettez-moi d'ajouter que j'ai démarré le fichier de mise à jour .exe dans exécuté en tant qu'administrateur afin que vous puissiez également le souhaiter.

Je me suis fait au travail - quand il vous demande de localiser "preparation.exe" ou "kb2703187.msp":

1.Ouvrez Chrome PAS Internet Explorer - pour certains @ # $ *! raison IE ne fonctionne pas (du moins pour moi). Bien que cela ait fonctionné pour moi dans IE11 - Stealthrt

2.Téléchargez le fichier d'un (ou de tous) des liens ci-dessous -> vers un "dossier connu": 

preparation.exe -> ICI

kb2703187.msp -> ICI

VC_redist.x64.exe -> ICI

VC_redist.x86.exe -> ICI

Maintenant, retournez dans le programme d'installation et naviguez jusqu'au "dossier connu" pour localiser le fichier que vous venez de télécharger

Le téléchargement de ces fichiers et leur sélection dans la zone Veuillez fournir un emplacement .. fonctionnent bien pour moi. Je devais faire référence à tous les 4 fichiers ci-dessus afin de le faire installer.

Mais il me manque des mises à jour:  enter image description here

3
StealthRT

Je faisais face au même problème. J'ai d'abord essayé l'installation en ligne et j'ai rencontré le problème ci-dessus, puis j'ai essayé d'installer VS2015 à partir d'ISO, mais il y avait aussi une erreur disant "La version du produit qui est supérieure à celle que vous essayez d'installer est déjà installée dans l'appareil". J'ai lu de nombreux articles à ce sujet, mais aucun d'entre eux n'avait résolu mon problème. Enfin, je suis allé sur le panneau de commande et j'ai désinstallé un programme Visual Studio Updater. Ensuite, l'installation hors ligne a fonctionné pour moi.

1
Pruthviraj

J'ai essayé la plupart des éléments répertoriés avec VS 2013, VS 2015 et VS 2017 Community Edition, et ils ont tous échoué quelque part pendant l'installation ou lors de l'installation de Data Tools ou les Data Tools ne fonctionnaient pas correctement L'éditeur de script SSIS VSTA ne s'affiche pas dans VS2015 ). Lorsque j'ai essayé avec VS 2017 Professional, l'installation était transparente pour Studio et pour Data Tools. Data Tools fonctionnait correctement à la fin. 

1
A Mack

J'ai aussi eu ce problème. Mais j'ai remarqué que le problème ne se produisait que lorsque j'ouvrais un nouvel utilisateur (pas l'administrateur). J'ai créé l'utilisateur admin et cela a bien fonctionné. Vous devriez l'essayer, je pense que c'est la solution à votre problème. 

1
Hike Nalbandyan

je m'excuse dès le départ: cela ne va pas répondre directement à la question de l'OP, mais quand j'ai cherché "un paquet d'installation est manquant ou endommagé" en essayant d'installer en mode hors connexion (à partir d'un fichier ISO décompressé) VS2105 sur mon site (entreprise, Internet). -starved) construire un serveur, il y avait beaucoup d'autres avec le même problème avec très peu d'aide, et c'était le top 1 google hit pour ce message d'erreur redouté ...

voici le problème: j’étais en train de configurer TFS Build Agent sur un serveur d’entreprise avec toutes sortes de verrous de sécurité (y compris l’accès à Internet) à partir d’un abonnement MSDN VS2015w/U3 ISO (non compressé). a lancé l'installateur - a eu l'erreur. Après avoir parcouru des publications non utiles de SO/MS Connect/etc, j'ai pu constater que les signatures numériques de certains des sous-packages échouaient à la validation. 

si vous savez quelque chose sur les ICP, lisez ce paragraphe si vous voulez, sinon sautez. il a été mentionné que certaines listes de révocation de certificats et certaines chaînes d'autorité de certification ont été expulsées via des mises à jour/correctifs Windows. qui sait si ce serveur a été corrigé… il ne pourrait certainement pas le faire par le biais de mises à jour automatiques des gains. Pour résumer, il me fallait un moyen de récupérer ces éléments manquants pour que la vérification de la signature numérique passe. Je me suis dit "pourquoi cela fonctionnerait-il sur ma machine locale, car il utilise le même programme de correctifs que le serveur (vraisemblablement, je ne sais pas avec certitude)". Je me suis alors rendu compte que l'une des raisons pour lesquelles MS propose aux installateurs Web de répondre à ce problème est justement ce problème ... Il m'est alors apparu qu'ils pourraient avoir une stratégie "au mieux" pour résoudre ce genre de problème dans leur installateur hors ligne.

(préface: gardez à l'esprit que bien que cela fonctionne dans une organisation d'entreprise assez commune, ils sont tous différents et cela peut ne pas fonctionner pour tout le monde)

ce dont j'avais besoin était la possibilité d'exécuter le programme d'installation sur le serveur, mais en quelque sorte l'obtenir un accès Internet. J'ai donc ouvert Fiddler, autorisé d'autres machines à s'y connecter, configuré les paramètres de connexion Internet du serveur >> Paramètres LAN pour utiliser ma machine en tant que proxy. Assurez-vous d'abord que HTTPS est activé dans Fiddler, puis ouvrez-le, rallumez-le, revenez sur votre serveur (configuré avec un proxy via l'adresse IP de votre ordinateur et le port utilisé par Fiddler; 8888 par défaut) et exécutez le programme d'installation. . vous pouvez réellement regarder l’activité PKI dans la requête capturée par Fiddler, entre autres du trafic http). La clé de cette approche proxy est que le serveur peut obtenir ce dont il a besoin du Web, alors que tout le trafic semble provenir de votre ordinateur, du point de vue du pare-feu du réseau.

quoi qu'il en soit, j'espère que cela sauvera à quelqu'un d'autre les 2 jours de douleur qu'il m'a causés.

1
isandburn

J'ai eu le même problème avec Visual Studio Express 2015, mais j'ai pu installer après avoir exécuté toutes les mises à jour de Visual Studio Express 2012.

0
user1902679

J'ai résolu le problème vient d'installer la configuration manquante manuellement. Identifiez les éléments manquants ou endommagés, recherchez-les dans le dossier d'installation, puis installez-les manuellement au cours de cette installation principale ..__ Remarque: - N'annulez pas l'installation principale après l'installation manuelle, sélectionnez l'option Ignorer, puis continuez.

0
Bikash Biswal

J'ai résolu le problème spécifique des redistribuables manquants ou corrompus en procédant comme suit:

Cela m'a permis de dépasser le message des paquets manquants ou corrompus. Il échoue maintenant sur un problème similaire pour Team Explorer. Je n'ai pas encore trouvé de solution pour ça ...

0
erict

J'ai la fenêtre 7, téléchargé Visual Studio Enterprise 2015 avec l'installateur exe Update 2. Le problème était identique à celui de cet article au début lors de l'exécution du programme d'installation en tant qu'administrateur - "Exécuter en tant qu'administrateur". Il a été installé correctement une deuxième fois en double-cliquant simplement sur le programme d'installation - exécuté en tant qu'utilisateur, et le programme d'installation a invité l'utilisateur à entrer les informations d'identification de l'administrateur, les informations d'identification, puis a été installé avec succès.

0
VS New User