Bei der Installation von Visual Studio 2015 Community Edition unter Windows 10 mit dem Webinstallationsprogramm läuft alles einwandfrei. Die folgenden Pakete können jedoch nicht installiert werden:
- Team Explorer für Visual Studio 2015 -> Schwerwiegender Fehler
- Microsoft NuGet - Visual Studio 2015 -> Paket fehlgeschlagen
- Microsoft Visual Studio Connected Services -> Pakete fehlgeschlagen
- Verbundene Azure AD-Authentifizierungsdienste -> Pakete fehlgeschlagen
- Verbundener Microsoft Azure Mobile Services-Dienst -> Paket fehlgeschlagen
- Microsoft Azure Storage Connected Service -> Pakete fehlgeschlagen
- Microsoft.VisualStudio.Office365 -> Paket fehlgeschlagen
Ich habe einige Umgehungsversuche unternommen, darunter das Deinstallieren jeder Visual Studio-Version auf meinem System, das manuelle Löschen der Dateien C:\ProgramData\Program Cache
und sogar das Deinstallieren meines Antivirus (AVG), nachdem ich versucht hatte, es zu deaktivieren und zu prüfen, ob dies zuvor funktioniert. Ich habe sogar den Befehl ausgeführtfsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1
Ich habe sogar versucht, die ISO zu verwenden, bin aber auf dasselbe Problem gestoßen.
Da ich weder Azure noch Team Explorer verwende, reichen Lösungen aus, die bedeuten, dass ich keinen Zugriff darauf habe.
Die vom Installationsprogramm generierte Protokolldatei ist hier zu finden, da sie mehr als 65.000 Zeichen lang war (scrollen Sie einfach nach unten, um Spaß zu haben).
quelle
Antworten:
Nach der fehlgeschlagenen Installation müssen Sie die 2015 vc redistributables reparieren und das Visual Studio-Installationsprogramm neu starten.
Das weiterverteilbare Installationsprogramm ist durcheinander, es vermischt 64-Bit- und 32-Bit-DLLs. Sie können überprüfen, ob dieses Problem auftritt, indem Sie die Dateigröße vcruntime140.dll überprüfen. Durchsuchen Sie Ihren Windows-Ordner nach
vcruntime140
4 Dateien (64 und 32 Bit in Release- und Debug-Versionen). Wenn Dateien dieselbe Größe haben, müssen Sie eine Reparatur auf der weiterverteilbaren Datei durchführen.Auf meinem System beträgt die 32-Bit-DLL 83,3 KB, die 64-Bit-DLL 86,6 KB (Release-Versionen).
quelle
Ich habe eine ganze Woche lang versucht, dieses Problem zu lösen. Was es schließlich für mich getan hat, war das Deaktivieren meiner Antivirenprogramme. Bevor ich auf meine Lösung stieß, ging ich viele andere Lösungen durch. Ich dachte, ich würde einige der Lösungen veröffentlichen, die sich für diejenigen als nützlich erweisen könnten, die immer noch Probleme mit der Installation der Visual Studios 2015 Community Edition haben.
Lösung 1: Minimale Installation
Lösung 2: Löschen Sie den Installationscache
Lösung 3: Löschen Sie auf Ihrem Computer gespeicherte temporäre Dateidaten
Lösung 4: Aktivieren Sie alle vier Auswertungen symbolischer Links
Lösung 5: Reparieren Sie die Redistributables
Lösung 6: Überprüfen Sie, ob die Größen x86 und x64 identisch sind
Lösung 7: Deaktivieren Sie vorübergehend den gesamten Virenschutz und die Firewalls
Lösung 8: Überwachen Sie den Installationsprozess von Visual Studios sorgfältig auf Eingriffe
Lösung 9: Schließen Sie das Windows-Format ab und installieren Sie es erneut
quelle
Mein Problem verschwand nicht mit der Neuinstallation der 2015 vc redistributables. Aber ich konnte den Fehler mit dem gleichen Verfahren wie in dem ausgezeichneten Blog-Beitrag von Ezh finden (und danke an Google Translate, dass ich ihn lesen konnte).
In meinem Fall wurde es
msvcp140.dll
als 64-Bit-Version imWindows/SysWOW64
Ordner installiert . Nur die Deinstallation der Redistributables hat die Datei nicht entfernt, daher musste ich sie manuell löschen. Dann konnte ich die x86-Redistributables erneut installieren, wodurch eine korrekte Version der DLL-Datei installiert wurde. Und voilà, die Installation von VS2015 wurde fehlerfrei abgeschlossen.quelle
*140.dll
im Ordner SysWOW64 und System32, nachdem ich die fehlgeschlagene Installation von VS2015 deinstalliert habe, einschließlich der vonmsvcp140.dll
Ihnen erwähnten. Ich werde Ihren Ansatz versuchen.Erfolg!
Ich hatte ähnliche Probleme und habe mehrmals versucht, sie neu zu installieren, aber keine Freude. Ich habe versucht, einzelne Pakete von der ISO zu installieren und herumzuspielen - überhaupt nicht glücklich.
Ich habe es schließlich zum "Installieren" gebracht, indem ich einfach "Reparieren" anstatt "Deinstallieren" in der Systemsteuerung / in den Programmen ausgewählt habe. Die "Reparatur" dauerte allerdings eine ganze Weile. Am Ende ist es installiert und funktioniert.
Das hat bei mir funktioniert. Es kann anderen helfen - einfacher zu versuchen als viele andere Optionen.
quelle
Wie aus anderen Antworten beschrieben, jedoch mit Schritten:
1- Gehen Sie zur Systemsteuerung -> Programme deinstallieren -> Alle Microsoft C ++ ((Jahr)) Redistributable deinstallieren
2- Löschen Sie diese Dateien, wenn sie noch manuell vorhanden sind:
3- Download und Installation: https://www.microsoft.com/en-us/download/details.aspx?id=48145
Führen Sie danach die Installation von Visual Studio erneut aus und hoffen Sie, dass der Fehler nicht erneut angezeigt wird.
quelle
Keine der in dieser Frage beschriebenen Resolutionen hat mein Problem gelöst. Ich habe eine ähnliche Frage gestellt und musste schließlich ein Support-Ticket bei Microsoft öffnen, um sie zu lösen. Sehen Sie meine Antwort hier, wenn keiner der anderen Vorschläge hilft: Fehler beim Installieren von Visual Studio 2015 Enterprise Update 1 mit Team Explorer
quelle
Okay, wenn Sie sich auf demselben Boot wie ich befinden und feststellen, dass keine dieser Lösungen Ihnen geholfen hat, haben Sie höchstwahrscheinlich ein Problem, bei dem NuGet (oder eines dieser Pakete) nicht aus dem VSIX-Programm installiert werden kann, weil es a aufruft Methode, die auf Ihrem Computer nicht vorhanden ist (nicht sicher, auf welche DLL sie verweist), probieren Sie dies aus dem folgenden Beitrag aus :
Hoffe das hat jemandem geholfen. Es ist wirklich frustrierend, dass die Protokolldatei des Installationsprogramms überhaupt nicht hilft. Ich musste mir die für NuGet spezifische Protokolldatei ansehen, und dort bemerkte ich den Fehler:
quelle
(Ich bin auf das identische Problem gestoßen. Nach vielen Versuchen habe ich es behoben und die MEINE WURZEL-URSACHE gefunden. Ich behalte meinen Versuchspfad hier bei, aber Sie können bis zum Ende springen, wenn Sie möchten.)
Ich möchte darauf hinweisen SEHR SORGFÄLTIG MIT der Lösung von enden 2 ist . Einige andere Programme können Installationspakete im
C:\ProgramData\Pacakges Cache
Ordner zwischenspeichern. Wenn Sie Daten aus diesem Ordner entfernen, können Sie die Installation / Deinstallation anderer Programme gefährden.Ich habe diese mehrfachen Fehler bei der Installation von VS2015 festgestellt. Und nachdem ich den gesamten Inhalt aus dem entfernt habe
C:\ProgramData\Pacakges Cache
, stecken sowohl mein VS2013 als auch mein VS2015 imPrograms and Features
Fenster und ich kann sie nichtchange/repair/uninstall
.Um den
change/repair/uninstall
Fehler zu beheben , muss ich zu den folgenden 2 Registrierungsschlüsseln gehen:Zuerst: SICHERN SIE IHRE REGISTRIERUNG, BEVOR SIE ALLES TUN.
Entfernen Sie alle Schlüssel, deren
InstallLocation
Punkte auf dasC:\ProgramData\Pacakges Cache
UNDDispalyName
verweisen, dessen Aussehen sich auf Visual Studio 2013/2015 bezieht (dies erfordert möglicherweise Erfahrung / Intuition).Dann sind die stecken gebliebenen Elemente von VS2013 / 2015 im Fenster Programm & Funktionen verschwunden.Und jetzt kann ich den VS2013 neu installieren.
Ich kann VS2015 jedoch immer noch nicht mit dem Installationsprogramm installieren . Der Fehler ist immer noch wie folgt:
Aber zumindest kann ich ändern / reparieren / deinstallieren VS2015 im Fenster Programm & Funktionen . Also entscheide ich mich, es zu reparieren. Aber die Reparatur funktioniert nicht. Ich habe immer noch den gleichen Fehler wie oben.
Dann habe ich den fehlgeschlagenen VS2015 deinstalliert und versucht, die VC ++ 2015- Redist zu reparieren, wie in der markierten Antwort von TimVdG angegeben . Installieren Sie dann VS2015 mit dem Installationsprogramm neu.
Immer noch gescheitert.
Dann habe ich versucht, mit Brian Swarts Lösung VS2015 ohne Update 1 zu installieren. Mit TeamExplorer ist dies jedoch immer noch fehlgeschlagen. Ich habe das Protokoll überprüft und Folgendes gefunden:
Und ich habe ein bisschen über 1603 Fehler gegoogelt . Jetzt versuche ich, dem
C:\Program Files (x86)\Microsoft Visual Studio 14.0
Ordner die volle Kontrolle hinzuzufügen und es erneut zu versuchen.Funktioniert immer noch nicht.
Einige Refs:
https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/
https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list
/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7
=========> Die endgültige Lösung <=========
In meinem Szenario hat dies also nichts mit den Redistributables von VC2015 zu tun.
Meine Hauptursache ist die falsche .NET-Versionsnummer in der Registrierung.
Unter 64-Bit-Windows wird die .NET-Version an zwei Stellen in der Registrierung gespeichert:
Unten ist, was meine Box hat:
Beachten Sie, dass die Hauptfigur
v
in derVersion
? Ich weiß nicht, wer es dort hingelegt hat. Aber sobald ich es entfernt habe,VS2015 with Update 3
kann mein reibungslos installiert werden!Sie fragen sich vielleicht, wie ich das finden kann. Da ich VS2015 nicht installieren konnte, habe ich mich an VS2017 gewandt. Aber nachdem VS2017 erfolgreich installiert wurde , konnte ich es nicht starten. Es sagt dies:
Also entschied ich mich, die installierte .NET-Version zu überprüfen und sah den interessanten Unterschied oben. Sobald ich die Leitung entfernt habe
v
, kann VS2017 gestartet werden.Aber trotzdem weiß ich immer noch nicht, wer das
v
da hingelegt hat ... Schade drauf!Last but not least: Bitte beachten Sie auch sicherstellen , dass das
Release
,Version
Registrierungsschlüsselwert sind konsistent und kann mit Ihrer Windows - Version arbeiten. Siehe unten:Abhängigkeiten von .NET- und Windows-Versionen .
So ermitteln Sie die installierte .NET-Version .
Windows 10 Versionsinformationen
Fügen Sie weitere Erkenntnisse hinzu:
Nachdem ich diese Installationssequenz abgeschlossen hatte: VS2017 -> VS2015 -> VS2013, bemerkte ich, dass auf meiner Box sogar kein VC ++ 2015-Redist vorhanden ist:
Da beide VC ++ 2015 und VC ++ 2017 redists sind 14.xxx . Die höhere Version ist also genug. Wenn ich versuche, VC ++ 2015 Redist manuell zu installieren, heißt es:
quelle
Wenn keine andere Option in diesem Thread funktioniert, können Sie die in diesem Handbuch angegebenen Schritte ausführen (siehe unten): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -studio-in-ein-anderes-Verzeichnis-wenn-eine-Vorabversion-installiert ist /
Öffnen Sie eine PowerShell-Eingabeaufforderung mit erhöhten Rechten und führen Sie die folgenden Schritte aus, um festzustellen, auf welchen Produkten die gemeinsam genutzte Schlüsselkomponente installiert wurde:
get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo
Wenn Sie alle aufgelisteten Produkte deinstallieren können (insbesondere angesichts der Tatsache, dass Sie RTM wahrscheinlich als nächstes installieren werden), führen Sie Folgendes aus:
get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL
Persönlich hat das bei mir funktioniert. Ich habe vergessen, dass ich einige alte Dateien auf einem alten Laufwerk herumliegen hatte, die anscheinend später etwas in der Registrierung durcheinander gebracht haben (glaube ich ..?). Wie auch immer, mit allem, was sauber ist, ist es gut installiert!
Hinweis: Wenn Sie Probleme beim Importieren der PSMSI-Tools in PowerShell haben, lesen Sie Folgendes: https://msdn.microsoft.com/en-us/library/dn568022.aspx
Zusammenfassend müssen Sie möglicherweise den Befehl ausführen
Set-ExecutionPolicy RemoteSigned
, um die Software importieren zu können.Hoffe das hilft jemandem in Not!
quelle
Ich habe die weiterverteilbare Reparatur durchgeführt, aber für mich hat es funktioniert, nachdem ich Office365 installiert habe.
(Für mich war es auch das letzte fehlerhafte Paket auf der Liste).
quelle
Für mich hat nichts aus dieser Liste von Antworten funktioniert.
Was schließlich den Trick getan hat, ist:
quelle
Stellen Sie sicher, dass Sie Ihre machine.config-Dateien an beiden Speicherorten überprüfen
C: \ Windows \ Microsoft.NET \ Framework [Version] \ Config C: \ Windows \ Microsoft.NET \ Framework64 [Version] \ Config
Ich habe es herausgefunden, nachdem ich alle Lösungen auf dieser Seite ausprobiert hatte.
quelle
Ich hatte das gleiche Problem mit Visual Studio 2015 Community Edition Update 1. Das Problem in meinem Fall war, dass das Installationsprogramm die Visual C ++ Redistributable x86-Version irgendwie nicht installieren konnte. Als ich " Programme entfernen" aktiviert habe, wurde nur die x64-Version installiert.
Wenn dies bei Ihnen der Fall ist, können Sie das fehlende weiterverteilbare Paket hier herunterladen. oder Sie können die für Sie geeignete Version über eine Google-Suche finden.
quelle
In meinem Fall hatte die Lösung mit der Aktivierung symbolischer Links zu tun. Siehe Wie überwinde ich das Problem "Der symbolische Link kann nicht befolgt werden, da sein Typ deaktiviert ist." Fehler beim Abrufen des Ziels einer symbolischen Verknüpfung auf Server 2008? für mehrere Möglichkeiten, dies zu tun.
quelle
Das hat mich auch umgebracht, ich muss tausend Mal Visual Studios neu installiert haben, bevor Stack Overflow mir geholfen hat! Zunächst wird mit einem Windows-Update-Problem begonnen. Während der Installation von Visual Studio 2015 hat mich das Update darauf hingewiesen, dass es benötigt wird - das Update KB2919355. Ging zum Windows-Update und sah mehrere fehlgeschlagene Updates. Egal wie ich es versuchte, es hat nicht funktioniert. Der angegebene Fehlercode war 80070543. Einige Nachforschungen haben ergeben, dass nichts funktioniert hat, bis ich auf diesen Rat gestoßen bin. Http://www.dell.com/support/article/us/en/04/SLN293803/de Nachdem befolgt habe, wurde das Windows-Update durchgeführt wieder und es hat funktioniert. Ging zurück, um das Visual Studios-Update durchzuführen, bekam wieder den gleichen Fehler! Also entschied ich mich, KB2919355 zu recherchieren und war frustriert, bis ich diese Seite fandhttp: //www.eightforums. com / Windows-Updates-Aktivierung / 45441-Update-kb2919355-endlich-erfolgreich-nach-mehreren-Fehlern.html
Befolgen Sie die Anweisungen zum Laden anderer Updates genau und sie haben funktioniert. KB2919355 wurde endlich aktualisiert, also habe ich es erneut versucht und es ist ein anderer Fehler aufgetreten, der Sprachpakete betrifft. "Schwerwiegender Installationsfehler". Nach einer Reihe frustrierender Neuinstallationen durchbrach das Deinstallationslicht den Hinweis auf diesen (oben genannten) Stapelüberlauf-Eintrag „Reparieren der C ++ - Weiterverteilbaren“, der Folgendes umfasst: Gehe zu Start -> Systemsteuerung -> Programme und Funktionen Rechte Maus -Klickt auf jedes der weiterverteilbaren Dateien (von unten nach oben) und klickt auf Reparieren für alle. Wenn Sie nach einem „Neustart“ fragen, tun Sie dies sofort! Dann habe ich die Visual Studio-Installationen durchgeführt ... endlich nach Tagen und Tagen des Versuchs ... es hat funktioniert.
quelle
Wie der Rest von euch habe ich Tage damit verbracht, dies herauszufinden. Ich habe diesen Thread durchgearbeitet und jede Kombination von dem ausprobiert, was Sie alle gesagt haben, und nichts. Ich ging schließlich zu AppData / Local / Microsoft / VisualStudio und löschte dort alle Ordner. Dann schaltete ich alles in meinem Antivirenprogramm aus und bekam endlich die Basisinstallation, um den ganzen Weg durchzugehen. Frustrierend, aber hoffentlich hilft dies jemand anderem, der alles versucht hat.
quelle
Außerdem finden Sie im Ordner% Temp% Protokolldateien zum genauen Problem. In meinem Fall lag das Problem bei Symlinks.
Wenn mit "fsutil behaviour query SymlinkEvaluation" eine Meldung angezeigt wird, die derzeit von der Gruppenrichtlinie gesteuert wird, überprüfen Sie HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Filesystems \ NTFS oder suchen Sie einfach in der Registrierung nach "Symlink".
quelle
Nachdem ich ein paar Monate lang mit diesem Problem gekämpft hatte, konnte ich es endlich installieren.
Ich habe das Visualstudio2015AzurePack heruntergeladen, das das Webinstallationsprogramm verwendet.
Eine der Voraussetzungen für die Installation der VS2015 Community Edition, die problemlos funktioniert hat.
Ich hoffe das hilft jemandem.
quelle
Dies ist ein sehr schwer fassbares Problem. Es scheint keine (einfache) Lösung zu gelten. Ich habe versucht, alle vorherigen Optionen mit dem gleichen negativen Ergebnis: Fehler mit mehreren Paketen.
Auf die Installation zurückgegriffen
VS 2013
, Erfolg keine Probleme, dannVS 15
(Vorschau) Erfolg keine Probleme (übrigens sehr cool).Schließlich funktionierte für mich die Installation der sehr grundlegenden zuerst
'Visual Studio 2015'
mit -NO- Updates. Während der Installation wird das Setup automatisch heruntergeladen'Update 2'
und die Installation erfolgreich abgeschlossen.quelle
Aus irgendeinem Grund ist die Installation während des Vorgangs unterbrochen. Danach half nichts mehr und das Reparieren / Deinstallieren führte nur zu Paketfehlern. Was schließlich geholfen hat, war diese Sache: https://github.com/Microsoft/VisualStudioUninstaller
Nachdem ich es ein paar Mal ausgeführt hatte (es entfernte nicht alles beim ersten Durchgang ... es), konnte ich endlich eine neue Installation starten und es funktionierte.
quelle
Ich habe gerade ein ähnliches Problem gefunden und versucht, es durch Deinstallation zu beheben und mehrmals neu zu installieren, sowohl mit dem Webinstallationsprogramm als auch mit der ISO, aber es kann das Problem nicht lösen. Schließlich habe ich es behoben, indem ich den PC zurückgesetzt und Visual Studio 2015 mithilfe der ISO erneut installiert habe.
quelle
Da in der markierten Antwort die Reparatur des VC Redist 2015 erwähnt wurde, liste ich alle auf, die ich finden kann, anstatt sie in den Kommentaren zu vergraben.
Visual C ++ Weiterverteilbar für Visual Studio 2015
Visual C ++ Redistributable für Visual Studio 2015 Update 1
Microsoft Visual C ++ 2015 Redistributable Update 3
In diesem Thread wurde das Visual C ++ Redistributable für Visual Studio 2015 Update 2 erläutert . Aber alle Links sind kaputt und ich habe es nicht gefunden.
quelle
Ich tat.
1) Avast Internet-Sicherheit gestoppt.
2) Deinstallieren Sie alle Microsoft C ++ 2015 Redistributables.
3) Installiere die vs-2015 Community.
Installation abgeschlossen.
Vielen Dank.
quelle