.net 4.6项目可以使用.net 4.6.1包吗?

问题描述:

我开发了一个针对.net v4.6的项目,但是我需要使用一个只包含dll的.NET包.net v4.6.1。我可以在我的项目中使用此包,而无需更改我的定位版本?.net 4.6项目可以使用.net 4.6.1包吗?

+1

试试会给出我想的答案 – apomene

+1

我不会*期待*你能够,不会。它如何处理在.NET 4.6.1中引入的成员? (有关更改,请参阅https://github.com/Microsoft/dotnet/blob/master/releases/net461/dotnet461-changes.md。) –

NuGet会寻找匹配的最高的版本,即小于或等于您的目标版本。

如果未找到匹配,的NuGet复制组件,其小于或等于该项目的目标框架的最高版本,如果有

可以消耗是有一个旧版本的软件包,但不包含只有更新版本的软件包。