Schnelle Frage - nennt Microsoft jetzt das "Microsoft .NET Framework 4.5.2 Developer Pack", was früher als SDK bezeichnet wurde?
Das Developer Pack hat nichts mit einem SDK zu tun. Es enthält nur die Referenz-Assemblys, die Sie zum Kompilieren eines Projekts benötigen, das explizit auf 4.5.2 abzielt. Ohne sie könnten Sie 4.5.2 nicht aus den Eigenschaften Projekt + Eigenschaften, Registerkarte Anwendung, Combobox Zielframeworkversion auswählen.
Die Referenz-Assemblys im Verzeichnis C: \ Programme (x86) \ Reference Assemblies werden normalerweise vom VS-Installationsprogramm dorthin gestellt. Aber 4.5.2 wurde zu spät versandt, um sie verfügbar zu haben, noch ist es durch die Updates abgedeckt.
Beachten Sie, dass es sehr selten sinnvoll ist, auf 4.5.2 zu zielen. Es hat äußerst wenige neue Ergänzungen im Framework, es ist meist eine Wartungsversion. Ähnlich wie 4.0.1, 4.0.2 und 4.0.3, auch weitgehend ignoriert. Wenn Sie ein Targeting durchführen, werden Sie den Benutzer wahrscheinlich dazu zwingen, seine .NET-Installation zu aktualisieren. Sie wird jedoch noch nicht von Windows Update verteilt.
Nur ein Stück Geschichte als Referenz.
Wenn .NET Framework 1.0 und 1.1 war, muss das .NET Framework SDK installiert sein, damit die meisten Befehlszeilenaufgaben ausgeführt werden können. So haben die Dinge angefangen.
.NET Framework 2.0 folgte dieser Tradition und verfügt über ein eigenes SDK. Später entschied Microsoft, .NET Framework SDK in Windows SDK zusammenzuführen.
Sie können solche Informationen herausfinden, indem Sie die Dokumentation von SharpDevelop über die Abhängigkeiten lesen . Als IDE eines Drittanbieters teilt es immer mit, welche Elemente benötigt werden, um ein Projekt zu erstellen, indem Microsoft-Installer zusammengestellt werden.
Kürzlich wurde .NET Framework häufiger aktualisiert, daher hat Microsoft beschlossen, das Developer Pack als separate Downloads bereitzustellen. Wie Hans Passant erklärte, ist dieses Design enger mit der Kompilierung von Visual Studio (referenzierte Assemblys) verwandt. Es ist mehr wie eine Reorganisation verschiedener Tools und Dienstprogramme,
Tags und Links .net