File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed
posix-only/standalone_dependencies
windows-only/standalone_dependencies Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ internal static class AssemblyCacheExtensions
9
9
private static readonly Version emptyVersion = new Version ( 0 , 0 , 0 , 0 ) ;
10
10
11
11
/// <summary>
12
- /// This method orders AssemblyInfos by version numbers (.net core version first, then assembly version). Finally, it orders by filename to make the order deterministic .
12
+ /// This method orders AssemblyInfos. The method is used to define the assembly preference order in case of conflicts .
13
13
/// </summary>
14
14
public static IOrderedEnumerable < AssemblyInfo > OrderAssemblyInfosByPreference ( this IEnumerable < AssemblyInfo > assemblies , IEnumerable < string > frameworkPaths )
15
15
{
@@ -21,8 +21,8 @@ public static IOrderedEnumerable<AssemblyInfo> OrderAssemblyInfosByPreference(th
21
21
: assemblies . OrderBy ( initialOrdering ) ;
22
22
23
23
return ordered
24
- . ThenBy ( info => info . NetCoreVersion ?? emptyVersion )
25
24
. ThenBy ( info => info . Version ?? emptyVersion )
25
+ . ThenBy ( info => info . NetCoreVersion ?? emptyVersion )
26
26
. ThenBy ( info => info . Filename ) ;
27
27
}
28
28
}
Original file line number Diff line number Diff line change 1
1
| /avalara.avatax/21.10.0/lib/netstandard20/Avalara.AvaTax.netstandard20.dll |
2
2
| /microsoft.bcl.asyncinterfaces/6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll |
3
+ | /microsoft.netcore.app.ref/3.1.0/ref/netcoreapp3.1/System.Data.DataSetExtensions.dll |
3
4
| /microsoft.netcore.app.ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.WindowsRuntime.dll |
4
5
| /microsoft.netcore.app.ref/6.0.13/ref/net6.0/System.Data.dll |
5
6
| /microsoft.netcore.app.ref/6.0.13/ref/net6.0/System.Xml.dll |
26
27
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Console.dll |
27
28
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Core.dll |
28
29
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Data.Common.dll |
29
- | /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Data.DataSetExtensions.dll |
30
30
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Diagnostics.Contracts.dll |
31
31
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Diagnostics.Debug.dll |
32
32
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Diagnostics.DiagnosticSource.dll |
Original file line number Diff line number Diff line change 1
1
| /avalara.avatax/21.10.0/lib/netstandard20/Avalara.AvaTax.netstandard20.dll |
2
2
| /microsoft.bcl.asyncinterfaces/6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll |
3
+ | /microsoft.netcore.app.ref/3.1.0/ref/netcoreapp3.1/System.Data.DataSetExtensions.dll |
3
4
| /microsoft.netcore.app.ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.WindowsRuntime.dll |
4
5
| /microsoft.netcore.app.ref/6.0.13/ref/net6.0/System.Data.dll |
5
6
| /microsoft.netcore.app.ref/6.0.13/ref/net6.0/System.Xml.dll |
25
26
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Console.dll |
26
27
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Core.dll |
27
28
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Data.Common.dll |
28
- | /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Data.DataSetExtensions.dll |
29
29
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Diagnostics.Contracts.dll |
30
30
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Diagnostics.Debug.dll |
31
31
| /microsoft.netcore.app.ref/7.0.2/ref/net7.0/System.Diagnostics.DiagnosticSource.dll |
You can’t perform that action at this time.
0 commit comments