2017-08-18 4 views
1

Ich habe gerade System.Net.Http über Nuget installiert. Paket hat System.IO (4.1.1.0) installiert. Jedoch existiert System.IO bereits innerhalb .Net Framework 4.7, aber in Version 4.0.0.0..Net Framework 4.7 und verschiedene Versionen der Komponenten

Warum ist dieses Paket im Framework enthalten und existiert auch als separates Paket? .Net Framework 4.7 ist jung, also warum System.IO wurde aufgenommen, wenn es ein separates Paket sein sollte?

Antwort

2

Das System.IO Paket ist plattformübergreifend. Wenn Sie .NET verwenden, wird es nur zur .NET-Assembly umgeleitet. Bei Verwendung von .NET Core wird eine vollständige System.IO-Implementierung bereitgestellt.

Verwandte Themen