Wie installiere ich das .NET 4.5 SDK?

3096
Yan Sklyarenko

Ich habe ein Problem bei der Installation von .NET 4.5 SDK.

Wenn ich die Datei "sdksetup.exe" (Windows SDK-Setup, zu der auch das .NET 4.5-SDK gehört) ausführt, gelangt der Assistent erfolgreich zum Auswählen der zu installierenden Komponenten. Ich brauche nur .NET 4.5 SDK, daher wähle ich das entsprechende Kontrollkästchen aus und schalte andere aus:

Download Fehler

In den Protokolldateien sehe ich die Fehler beim Versuch, das MSI aus dem Web herunterzuladen:

[19BC:0690][2013-07-12T17:11:44]: package_Microsoft_.NET_Framework_4.5_Tools [19BC:0690][2013-07-12T17:11:44]: package_Microsoft_.NET_Framework_4.5_Tools to http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi [19BC:0690][2013-07-12T17:11:44]: Acquiring package: package_Microsoft_.NET_Framework_4.5_Tools, payload: package_Microsoft_.NET_Framework_4.5_Tools, download from: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi [19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed to send request to URL: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi [19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed to connect to URL: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi [19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed to get size and time for URL: http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi [19BC:0690][2013-07-12T17:11:44]: Error 0x80070002: Failed attempt to download URL: 'http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/sdk_tools4.msi' to: 'C:\Users\ys\AppData\Local\Temp\\package_Microsoft_.NET_Framework_4.5_Tools' 

Ich habe auch versucht, das MSI-Paket manuell herunterzuladen, aber es ist fehlgeschlagen. Ich habe einen anderen Computer gefunden, auf dem das SDK installiert ist, und die erwähnte MSI-Datei aus dem Windows Installer-Cache kopiert. Das SDK-Setup beschwert sich jedoch, dass das Paket ungültig ist ...

Hat jemand Ideen? Ich nehme an, das Herunterladen der gültigen Datei sdk_tools4.msi und der Satellitendatei .cab wird das Problem lösen, aber woher bekomme ich es?

1

1 Antwort auf die Frage

1
Yan Sklyarenko

Ok, wie es oft passiert, habe ich das Problem gelöst, nachdem ich diese Frage gestellt hatte.

Also hier das Descriptino für diejenigen, die sich in Zukunft mit dem Problem konfrontiert sehen.

Zunächst konnte ich das .NET 4.5 SDK nicht aus dem Internet herunterladen und musste die erforderlichen Dateien von der Maschine kopieren, auf der es installiert ist. Ich weiß nicht, warum es beim ersten Mal nicht geklappt hat. Also habe ich folgende Dateien kopiert:

  • sdk_tools4.msi
  • sdk_tools4.cab
  • NetFx45_DTP.msi
  • NetFx45_DTP.cab

Der Installationsvorgang sah dann so aus:

  • Lauf sdksetup.exe
  • Wählen Sie nur das .NET 4.5 SDK setupKontrollkästchen aus
  • Es versucht, das Paket herunterzuladen, schlägt fehl und fordert zur Eingabe des lokalen Pfads auf. Verweisen Sie auf die lokale Kopie von sdk_tools4.msi (ich nehme an, dass die cabDatei im selben Verzeichnis erwartet wird ).
  • Wiederholen Sie den vorherigen Schritt für NetFx45_DTP.msi

Danach verlief die Installation reibungslos und installierte das .NET 4.5 SDK erfolgreich.

HINWEIS: Wenn Sie nicht über einen Computer verfügen, auf dem .NET 4.5 SDK bereits installiert ist, kann dies für Sie ein Show-Stopper sein.