So wählen Sie .NET 4.5.2 als Zielframework in Visual Studio aus


Antworten:


180

Sie müssen das Microsoft .NET Framework 4.5.2 Developer Pack installieren

Dies enthält die folgenden Komponenten (Hervorhebung von mir hinzugefügt):

  • .NET Framework 4.5.2

  • .NET Framework 4.5.2 Multi-Targeting-Paket: Enthält die Referenzassemblys, die zum Erstellen von Apps für .NET Framework 4.5.2 erforderlich sind

  • .NET Framework 4.5.2 Sprachpakete

  • .NET Framework 4.5.2 Sprachpakete für Multi-Targeting-Pakete: Enthält die IntelliSense-Dateien zur Anzeige der Hilfe beim Erstellen von Apps, die über Visual Studio und IDEs von Drittanbietern auf .NET Framework 4.5.2 abzielen.


4
Stellen Sie sicher, dass Sie das Download-Paket (gemäß Link) und nicht das Web-Installationsprogramm verwenden. Letzteres installiert das Multi-Targeting-Paket nicht - selbst wenn Sie Visual Studio 2013 installiert haben.
Osoviejo

1
Alle meine Projekte werden auch nach der Installation über diesen Link als inkompatibel angezeigt. Hat jemand dieses Problem gehabt?
Jamie

1
Es sieht so aus, als ob es an Windows 8 liegt. Anscheinend soll ich Visual Studio als Administrator ausführen, damit es funktioniert. Ich habe gestern gerade das neue Betriebssystem bekommen und es bringt mich schon dazu, mir die Haare auszureißen!
Jamie

1
Ich musste Visual Studio neu starten, bevor es auf 4.5.2 gestartet wurde. Stellen Sie sicher, dass Sie dies nach der Installation des Multi-Targeting-Pakets tun.
AlphaKilo

1
Übrigens wiederholt sich das gleiche Muster für das Problem, wenn versucht wird, 4.6.1
JosephStyons am

2

Ich hatte das gleiche Problem. Der Punkt war, dass ich DevPack nur für meine Sprache installiert habe.

NDP462-DevPack-KB3151934-RUS.exe

als Ergebnis den entsprechenden Ordner hier

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

enthielt nur einen Ordner "ru", während der Ordner 4.6.1 voller Dateien war.

Am Ende installieren

NDP462-DevPack-KB3151934-ENU.exe

Problem gelöst.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.