.Net Framework 4.7和不同版本的组件

时间:2017-08-18 23:17:24

标签: c# .net nuget

我刚刚通过Nuget安装了System.Net.Http。包已安装System.IO(4.1.1.0)。但是System.IO已存在.Net Framework 4.7,但版本4.0.0.0。

为什么这个包被包含在Framework中并且作为单独的包存在? .Net Framework 4.7是年轻人,所以为什么System.IO被包含在一个单独的包中?

1 个答案:

答案 0 :(得分:2)

System.IO包是跨平台的。使用.NET时,它只是重定向到.NET程序集。使用.NET Core时,它提供了完整的System.IO实现。

相关问题