Assemblies in Dependencies/netstandard2.0 folder duplicate BCL assemblies in Unity
After nuget package dependencies are restored there is a bunch of BCL assemblies in Dependencies/netstandard2.0 folder such as System.Linq that duplicate the ones imported by Unity.
There is an exclusion list that filters libraries like this out of the output here: https://github.com/microsoft/MSBuildForUnity/blob/master/Source/MSBuildTools.Unity.NuGet/Publish.props
Currently it only filters when building for UAP, because it used to be the case that we only had this problem when targeting UAP. It's possible that things have changed and we need a similar exclusion list for netstandard2.0 as well.
@ryantrem As I understand if any nuget has netstandard lower than netsrandard2.0 it will drag this dependencies
Anyway thank you for the hint!