it-swarm.com.de

Windows 10 SDK wird nicht in Visual Studio installiert

Ich habe über eine Woche lang versucht, Visual Studio und das Windows 10 SDK zum Laufen zu bringen. Zuerst konnte ich Visual Studio nicht installieren. Dieses Problem wurde behoben, indem ALLES deinstalliert wurde, was im Zusammenhang mit VS2015 vage steht, und zwar dank des manuellen Durchlaufs von allem, aber auch von Visual Studio "TotalUninstaller".

Plot Twist: Nachdem es mir gelungen ist, VS2015 zu installieren und auszuführen, kann ich das SDK nicht installieren. Ich habe es beim Installationsvorgang ausgewählt, versucht, VS nachher zu ändern, habe versucht, es mit dem Standalone-Installationsprogramm zu installieren, aber keines davon funktioniert. Jedes Mal, wenn das Installationsprogramm keine Fehler feststellt, werden alle Tools im Startmenü angezeigt. Es wird ein neuer Ordner "Program Files (x86) /WindowsKits/10.0" mit allen korrekten Dateien angezeigt, VS kann jedoch keine öffnen UWP-Projekte können keine neuen erstellen, und das SDK wird nicht in der Erweiterungsliste angezeigt.

Als ich alles deinstallierte, gab es nur eine Sache, die ich nicht loswerden konnte: "Windows 10 für Mobile Image - 10.0.10240.0". Es öffnet sich nur, läuft für eine Sekunde und schließt sich, ohne dabei etwas zu erreichen. Da ich dieses Problem nicht lösen konnte, löschte ich manuell alle Ordner mit dem Namen "Windows Kits" in den Ordnern "Programme", "Programme (x86)", "Programme" und "AppData". Aber dieser Müll hat meine Liste der installierten Programme nicht verlassen. Könnte dies etwas damit zu tun haben, dass das Windows 10 SDK nicht ordnungsgemäß installiert werden kann?

Ich habe in den Installationsprotokollen nachgesehen, und dies ist der einzige Fehler, den ich gesehen habe:

[371C:398C][2016-08-08T21:13:35]i301: Applying execute package: {7a68448b-9cf2-4049-bd73-5875f1aa7ba2}, action: Install, path: C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe, arguments: '"C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe" -quiet -burn.related.patch -burn.ignoredependencies={248fcd1e-5ee1-421d-893f-ec0a94dd7b01} -burn.ancestors={248fcd1e-5ee1-421d-893f-ec0a94dd7b01}'
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to create embedded process atpath: C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to run embedded bundle.
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to run bundle as embedded from path: C:\ProgramData\Package Cache\{7a68448b-9cf2-4049-bd73-5875f1aa7ba2}\vsupdate_KB3022398.exe
[371C:398C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to execute EXE package.
[287C:137C][2016-08-08T21:13:35]e000: Error 0x80070003: Failed to configure per-machine EXE package.

Es wird in jedem Protokoll angezeigt, wenn ich versuche, vs2015 mit der richtigen Option zu installieren, oder wenn ich das eigenständige Installationsprogramm verwende. Ich habe in C:\ProgramData\Package Cache gesucht und es gibt keinen {7a68448b-9cf2-4049-bd73-5875f1aa7ba2}-Ordner, und keiner der anderen Ordner enthält "vsupdate_KB3022398.exe". Es sieht so aus, als ob dies die Wurzel des Problems ist.

BEARBEITEN: Ich habe den fehlenden Ordner erstellt und "vsupdate_KB3022398.exe" hinzugefügt (online gefunden, auf einem Microsoft-Server gehostet), und es sind keine Fehler mehr vorhanden. Das Problem ist jedoch immer noch nicht behoben. Das SDK weigert sich einfach, angezeigt zu werden. Ich glaube, ich muss eine Neuinstallation durchführen.

6
user2950509

Ich hatte das Problem, dass Windows 10 SDK 14393 unter Windows 7 nicht installiert werden konnte. Dieses Problem trat bei der Installation im Rahmen von Visual Studio 2015 und beim Ausführen des eigenständigen Installationsprogramms für Windows 10 SDK 14393 auf. Den Protokollen zufolge konnte das Windows Desktop Extension SDK nicht installiert werden.

Als Problemumgehung habe ich Windows 10 SDK 10586 installiert (erfolgreich installiert). Anschließend habe ich Windows 10 SDK 14393 installiert (erfolgreich installiert). Beide Versionen des Windows 10 SDK werden in Visual Studio 2015 unter Zielplattformversion als Auswahl angezeigt.

Anscheinend fehlt dem Installationsprogramm für Windows 10 SDK 14393 etwas, das für eine erfolgreiche Ausführung unter Windows 7 erforderlich ist. (Dies muss in der vorherigen Version vorhanden sein.)

3
Clash

Das habe ich getan und es hat irgendwie für mich funktioniert. Entfernen Sie alles im Linker (PROJECT -> LINKER -> Input -> Additional Dependencies, wie in diesem Screenshot zu sehen

 enter image description here

0
Sunil Kumar

Entschuldigung für die Schwierigkeit. Es gibt zwei bekannte Probleme, die bei der Installation des Windows SDK zu einem schwerwiegenden Fehler führen.
Siehe Windows SDK Tools Issues Forum.

Sie haben (hatten) wahrscheinlich eine Vorabversion des SDK und einer der installierten Verträge führt dazu, dass MDMerge während des Setups fehlschlägt. Durch Deinstallieren der Vorabversion des SDK sollte dieses Problem vermieden werden.

Danke, Kevin

0
user6736017

Ich hatte das MDMerge-Problem, nachdem ich alle vorherigen Windows 10 SDK-Toolkits deinstalliert hatte, konnte ich sie immer noch nicht installieren. Das Problem wurde behoben, indem der Inhalt von "C:\Programme (x86)\Windows Kits\10" verschoben und das Installationsprogramm erneut ausgeführt wurde.

0
Aaron Smith