Nicht finden können .NET Framework 4.7 targeting pack in Visual Studio Installer auf Windows Server 2016

Wir haben einen Windows Server 2016, mit einem build-agent für die TFS-2017 update 1, die mithilfe von Visual Studio Entreprise 2017.

  • Alle windows-updates fertig sind
  • Ich installiert .NETTO 4.7 Laufzeit und die .NETTO-4.7-Targeting Pack (ich habe versucht, online-und offline -)
    • der Schlüssel in der registery vorhanden sind (siehe screenshot)
    • diesem Ordner vorhanden ist C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7
  • Ich relaunched Visual Studio Installer
  • Ich neu installiert Visual Studio
  • Ich neu gestartet, ein paar mal

Aber ich kann immer noch nicht sehen .NET Framework 4.7 SDK oder targeting pack in Visual Studio Installer - > auf die einzelnen Komponenten.

Einen funktionierenden Kurzfristige Lösung, um dieses param die Projektmappe Schritt

/p:FrameworkPathOverride="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7"

Hat jemand irgendwelche Ideen, wie das zu erzwingen .NETTO 4.7 erkannt werden, die von Visual Studio Installer?

  • Der installer weiß nicht, Bohnen etwa 4,7 und sicherlich wird es nie, bis es aktualisiert wird. Passieren könnte, irgendwann. Es ist nicht klar, warum diese Angelegenheiten. Alle, die das targeting pack tut, ist Sie mit die option zu wählen 4.7 das Ziel-framework in Ihr Projekt. Projekt - > Eigenschaften - > Registerkarte Anwendung > Ziel-framework combobox.
  • Hast du dafür eine Lösung? Ich Schreibe eine kleine Anleitung für die Installation von VS 2017, und ich sehe auch nicht diese option (Windows 7).
  • Warum wollen Sie Visual Studio Installer zu erkennen, etwas, das neuer als von sich selbst? Könnte Microsoft update-bits zu unterstützen .NETTO 4.7, aber das ist offensichtlich nicht etwas, das Mandat.
InformationsquelleAutor Ghyom | 2017-05-28
Schreibe einen Kommentar