我考虑将我的System.ValueTuple
引用更新从4.4.0到当前的4.5.0版本。
为了避免退化,我想找出这两个版本之间有什么变化。在nuget网页中说:
发布说明
它链接到.NET Core github代码库。
"发布说明"链接失效还是.NET Core Github代码库实际上包含System.ValueTuple
的更改记录?如果是后者,具体位置在哪里?我已经尝试在代码库中搜索System.ValueTuple
,得到了一些结果,但没有帮助我找到版本4.4.0和4.5.0之间的更改。
System.*
包作为填充物,如果它们更匹配,则会重定向到运行时的实现,并为早期运行时提供一个实现。但是,如果存在不匹配,它们可能会带来很多短暂依赖和绑定重定向问题,而这些问题在新版本发布时并不总是被移除。只需看看Nick Craver过去一年的推文就知道了。如果你想使用.NET Standard 2.0库,你应该选择目标为.NET 4.7.2,这样你就完全不需要使用这些包。 - Panagiotis Kanavos[assembly: AssemblyInformationalVersion("4.6.26515.06 @BuiltBy: dlab-DDVSOWINAGE059 @Branch: release/2.1 @SrcCode: https://github.com/dotnet/corefx/tree/30ab651fcb4354552bd4891619a0bdd81e0ebdbf")]
属性(不是core
仓库,而是corefx
),如果这有帮助的话。 - user743382