web-dev-qa-db-fra.com

Visual Studio ne s'installe pas correctement sur Windows 10

J'ai mis à jour mon ordinateur portable vers Windows 10 (pas d'édition de prévisualisation - la vraie chose!). J'ai ensuite installé Visual Studio Community Edition 2015 (j'ai déjà installé VS 2013) pour pouvoir commencer à utiliser la fonctionnalité Cordova. L'installation tourne et brûle pendant longtemps et se termine finalement par une page pleine d'avertissements. Les avertissements semblent correspondre aux entrées du fichier journal (au bas de cet article). J'ai essayé de désinstaller/réinstaller VS2015 en pensant qu'un problème de connexion était le coupable - cela n'a pas fonctionné. J'ai téléchargé l'ISO, désinstallé, puis réinstallé à partir de l'ISO - même problème. Eh bien, je pensais que j'essaierais de créer une application de toute façon, mais j'ai été accueilli avec la merveilleuse boîte de message "Objet non défini sur une référence ..." qui, bien sûr, ne vous donne aucune idée de ce qui se passe sur. Donc - j'ai redémarré VS2015 et j'ai juste essayé de créer un nouveau projet non Cordova - j'ai été accueilli avec la même boîte de dialogue "Objet non défini sur une référence ...". J'ai pu ouvrir un projet VS 2013 existant - cela a bien fonctionné. J'ai donc essayé de répéter cette merveilleuse aventure sur Windows 7. Tout a bien fonctionné. Ma conclusion est qu'il existe une sorte de problème entre Win10 et VS2015. VS2013 fonctionne très bien sur Win10 et Win7 - et VS2015 fonctionne très bien sur Win7. Je veux vraiment mettre à niveau notre équipe vers Win10 (certains d'entre eux, malheureusement, sont sur Win8.1), et nous voulons également passer à VS2015, mais nous ne pouvons pas continuer jusqu'à ce que nous sachions ce qui se passe ici.

J'ai finalement installé les extensions Cordova CTP sur VS 2013 (mais je devais le faire à la fois sur mon Win10 et mon Win7 afin de pouvoir partager la solution entre eux) juste pour pouvoir continuer - cela fonctionne très bien.

J'ai revérifié et le service BITS indique qu'il s'exécute dans la zone Win10.

De l'aide?

Log Snip ci-dessous:

[2AB8:23DC][2015-08-04T07:41:17]i000: MUX:  Source confirmed
[2AB8:2954][2015-08-04T07:41:18]i000: MUX:  Finished connecting secondary installer pipe
[2AB8:23A4][2015-08-04T07:41:24]i000: MUX:  Updating secondary installer progress display name: TypeScript for Visual Studio
[2AB8:23A4][2015-08-04T07:41:35]i000: MUX:  Updating secondary installer progress display name: KB3073097
[2AB8:23A4][2015-08-04T07:44:21]i000: MUX:  Updating secondary installer progress display name: Windows 10 SDK 10.0.10240
[2AB8:23A4][2015-08-04T07:44:25]i000: MUX:  Updating secondary installer progress display name: Android SDK Setup (API Level 19 and 21)
[2AB8:23A4][2015-08-04T07:45:57]i000: MUX:  Updating secondary installer progress display name: Microsoft Visual Studio Emulator for Android
[2AB8:23A4][2015-08-04T07:46:50]i000: MUX:  Updating secondary installer progress display name: Apache Ant (1.9.3)
[2AB8:23A4][2015-08-04T07:47:04]i000: MUX:  Updating secondary installer progress display name: Android Native Development Kit (R10E, 32 bits)
[2AB8:23A4][2015-08-04T07:52:55]i000: MUX:  Updating secondary installer progress display name: Tools for Windows 10 Universal Apps (Windows SDK 10.0.10240)
[2AB8:23A4][2015-08-04T07:53:00]i000: MUX:  Updating secondary installer progress display name: Android SDK Setup (API Level 22)
[2AB8:23A4][2015-08-04T07:53:02]i000: MUX:  Updating secondary installer progress display name: Visual C++ iOS Development
[2AB8:23A4][2015-08-04T07:53:08]i000: MUX:  Updating secondary installer progress display name: Visual C++ Android Development
[2AB8:23A4][2015-08-04T07:53:14]i000: MUX:  Updating secondary installer progress display name: HTML/JavaScript (Apache Cordova) Update 1
[2AB8:23A4][2015-08-04T07:53:22]i000: MUX:  Updating secondary installer progress display name: C#/.NET (Xamarin)
[2AB8:23A4][2015-08-04T07:58:05]i000: MUX:  Updating secondary installer progress display name: Emulators for Windows Mobile 10.0.10240
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: TypeScript for Visual Studio : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: KB3073097 : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Windows 10 SDK 10.0.10240 : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Android SDK Setup (API Level 19 and 21) : This product did not download successfully: BITS download failed. BITS service may have been disabled on the machine.
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Microsoft Visual Studio Emulator for Android : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Apache Ant (1.9.3) : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Android Native Development Kit (R10E, 32 bits) : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Tools for Windows 10 Universal Apps (Windows SDK 10.0.10240) : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Android SDK Setup (API Level 22) : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Visual C++ iOS Development : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Visual C++ Android Development : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: HTML/JavaScript (Apache Cordova) Update 1 : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: C#/.NET (Xamarin) : This product did not download successfully: 
[2AB8:1968][2015-08-04T07:58:08]i000: MUX:  ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Emulators for Windows Mobile 10.0.10240 : This product did not download successfully: 
[1C70:27A4][2015-08-04T07:58:39]e000: Error 0x80048648: Process returned error: 0x80048648
[1C70:27A4][2015-08-04T07:58:39]e000: Error 0x80048648: Failed to execute EXE package.
[2AB8:1968][2015-08-04T07:58:39]e000: Error 0x80048648: Failed to configure per-machine EXE package.
[2AB8:1968][2015-08-04T07:58:39]i000: MUX:  Installation size in bytes for package: VSSecondaryInstaller_box MaxAppDrive: 0  MaxSysDrive: 4192628136  AppDrive: 0  SysDrive: 4186217896
[2AB8:1968][2015-08-04T07:58:39]i000: MUX:  ExecutePackageComplete for secondary installer
[2AB8:1968][2015-08-04T07:58:39]i000: MUX:  Disconnecting secondary installer pipe
[2AB8:1968][2015-08-04T07:58:39]i000: MUX:  Return Code:0x80048648 Msi Messages:TypeScript for Visual Studio : This product did not download successfully:  Result Detail:0 Restart:None
[2AB8:1968][2015-08-04T07:58:39]i000: MUX:  Set Result: Return Code=-2147187128 (0x80048648), Error Message=TypeScript for Visual Studio : This product did not download successfully: , Result Detail=, Vital=False, Package Action=Install, Package Id=VSSecondaryInstaller_box
[2AB8:1968][2015-08-04T07:58:39]i000: Setting string variable 'BundleResult' to value '0'
[2AB8:1968][2015-08-04T07:58:39]w350: Applied non-vital package: VSSecondaryInstaller_box, encountered error: 0x80048648. Continuing...
[2AB8:1968][2015-08-04T07:58:39]i000: MUX:  ExecutePackageBegin PackageId: community_finalizer
16
twreynol

J'ai rencontré un problème similaire lors de l'installation de VS2013 update 5 (version iso).

Si vous avez en quelque sorte gâché l'installation/la réinstallation/la mise à jour de VS2013 dans Windows 10, voici les étapes que j'ai suivies pour une opération réussie:

  1. Désactivez la restauration du système (temporairement).
  2. Désactivez l'antivirus AVG - jusqu'au prochain redémarrage et désactivez la protection d'identité AVG dans le gestionnaire de tâches. Faites de même si vous utilisez un autre antivirus.
  3. Installer/désinstaller/mettre à jour Visual Studio 2013. Lorsque l'installation/réinstaller/mettre à jour se bloque, fermez le programme d'installation de Windows 64 bits dans le gestionnaire de tâches et l'opération se poursuivra. Faites la même chose si la même chose se produit jusqu'à ce que l'opération se termine avec succès.
  4. Assurez-vous que le programme d'installation de Windows ne s'exécute pas dans le gestionnaire de tâches pour les étapes suivantes.
  5. Exécutez subincl.exe ( http://blogs.msdn.com/b/astebner/archive/2006/09/04/739820.aspx ).
  6. Exécutez la commande en mode administrateur et accédez à \ProgramData\Package Cache et exécutez la commande: Del /F /S *.msiDelete /F /S *.cab.
  7. Installer/réinstaller/mettre à jour.
7
Nandy

J'ai trouvé de nombreux problèmes avec VS2015 sous Windows 10. Trop pour les mentionner.

Une méthode qui pourrait fonctionner consiste à réinstaller tous les outils tiers après l'installation de VS2015. Par exemple, installez VS2015 et ses composants. Désinstallez ensuite tout ce qui concerne Cordova sur votre système d'exploitation. Installez ensuite les composants Cordova tiers un par un, puis réinstallez et réparez les composants Cordova VS2015. Je n'ai pas encore essayé d'utiliser Cordova sur VS2015 et Windows 10.

Cependant, par exemple, la mise à niveau vers Windows 10 après l'installation de VS2015 corrompra complètement votre environnement Hyper-V. Cela peut être résolu en piratant vos paramètres Hyper-V. Cependant, cela souffle également votre installation Genymotion & VirtualBox (qui doit être réinstallée). De plus, l'émulateur Microsoft Visual Studio pour Android ne fonctionne pas ) - ne perdez pas votre temps. J'ai le mien désinstallé.

Ces problèmes sont connus de Microsoft (j'ai eu des e-mails directs avec des employés clés de MS sur ces sujets au cours des dernières 48 heures) et ils disent qu'ils y travaillent.

Certainement un travail en cours. Bonne chance avec VS2015 sur Windows 10.

5
user4794434

J'ai le même problème à cause d'un problème de réseau lors de l'installation du package. en raison du cache de téléchargement, le problème ne peut pas être résolu lorsque je prépare l'installation de VS2015.

enfin, je supprime tous les dossiers sous "C:\ProgramData\Package Cache" puis réinstalle VS2015, ne vous inquiétez pas, c'est très vite.

le problème soit résolu.

bonne chance!!!

2
huangchaosuper

Si vous installez dans un VM alors il n'y a pas de solution, les émulateurs sont eux-mêmes des machines virtuelles et il semble y avoir un problème si vous exécutez dans un environnement Hyper-V. Je peux confirmer la même chose que J'exécute dans VMWare Workstation et j'ai rencontré le même problème, ce qui devrait réduire la portée de votre recherche de solution.

"Émulation de périphériques avec Hyper-V Lorsque vous installez Visual Studio 2015 sur du matériel réel sans virtualisation, vous pouvez choisir des fonctionnalités qui permettent l'émulation de Windows et des périphériques Android utilisant Hyper-V. Lorsque vous installez dans Hyper -V, vous ne pourrez pas émuler les appareils Windows ou Android. En effet, les émulateurs sont eux-mêmes des machines virtuelles et vous ne pouvez pas actuellement héberger un VM = à l'intérieur d'une autre machine virtuelle. La solution consiste à disposer de véritables fenêtres ou Android sur lesquels vous pouvez directement déployer et déboguer votre application. "

1
Oliver

cela m'a aidé à réactiver "Télécharger les mises à jour à partir d'autres PC" que j'avais désactivé pour une raison quelconque.

pour ce faire 1. allez dans Paramètres/Mise à jour et sécurité/Windows Update/Options avancées/Choisissez la façon dont les mises à jour sont fournies 2. assurez-vous qu'il est "On" et "PC sur mon réseau local et PC sur Internet"

0
zowers

J'ai eu beaucoup de problèmes lors de l'installation de VS2015 Professional après l'expiration de ma licence BizSpark pour Enterprise. J'ai dû faire tout ce qui précède, ainsi que supprimer/renommer le dossier

C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18

et désactivez Windows Defender. Pourtant, mon installation faisait clignoter l'écran de démarrage et se bloquait. Ce qui a finalement fonctionné était de supprimer .NET 2.0 et 3.5 des composants Windows. (En plus de toutes les étapes déjà répertoriées, pas à la place.) J'ai également vérifié que mes valeurs SHA1 pour le fichier ISO correspondaient et j'ai exécuté l'outil TotalUninstaller pour supprimer toutes les traces de l'ancienne installation.

Maintenant, j'ai un problème différent, alors souhaite-moi bonne chance! J'aime réellement Windows 10 et VS2015, mais il y a des jours ...

Joey

0
Joseph Morgan

J'ai eu un problème similaire avec VS2015, j'ai fini par reformater mon ordinateur à cause de VS2015. Ce que j'ai fait, c'est: j'ai téléchargé les paramètres par défaut de VS2015. Alors ça a marché! Mais le téléchargement des fonctionnalités fait peur. Il me fallait des outils et le SDK Windows et j'avais besoin de Common C++. J'ai donc d'abord téléchargé le Common C++, puis créé un point de restauration (si jamais l'installation des outils et du SDK Windows échoue, j'ai une sauvegarde pour mes fichiers). Maintenant VS2015 fonctionne bien, mais je ne sais pas vraiment si vous pouvez télécharger librement certaines fonctionnalités. J'espère que cela vous aide :)

0
Lulu_A