When trying to use the Microsoft.Azure.DataLake.Store package from a .NET Core 3.1+ application that specifically targets win10-x64, the package pulls in the Microsoft.NETCore.App package dependency, which tries to use an old version of dotnet.exe and other framework assemblies. In order to use this package from .NET Core 3.1+, we need to add some explicit things to block pulling those assemblies. Having an explicit .NET Core 3.1 target in a new package version would help prevent this.
When trying to use the Microsoft.Azure.DataLake.Store package from a .NET Core 3.1+ application that specifically targets win10-x64, the package pulls in the Microsoft.NETCore.App package dependency, which tries to use an old version of dotnet.exe and other framework assemblies. In order to use this package from .NET Core 3.1+, we need to add some explicit things to block pulling those assemblies. Having an explicit .NET Core 3.1 target in a new package version would help prevent this.