我不明白为什么Nuget Package Manager中显示的.NET Standard的版本号与
不同属性窗口中显示的一个。
此外,下拉列表未向我们提供“属性窗口”中显示的版本号。也无法选择列表。
这个问题出了什么问题?
答案 0 :(得分:2)
这里没有错。
.NET Standard 1.4是您的项目所针对的框架。
.NET标准库NuGet 1.6.1软件包由您安装的.NET Core SDK使用。它根据项目的目标框架定义项目可用的API。 1.6.1库支持所有.NET Standard项目从1.0到1.6。
.NET标准库NuGet包的版本不应与.NET标准库项目的目标框架匹配。截至今天,这个NuGet包只有3个版本:
如果查看.NET Standard Library 1.6.1 NuGet包,您将看到基于项目目标框架的不同依赖关系。对于:
有不同的依赖关系