Browse Source

Include Subdirectories when checking for empty dotnet version directory

pull/3265/head
Herrmannsdörfer, Felix 9 months ago
parent
commit
0330f38c06
  1. 8
      ICSharpCode.Decompiler/Metadata/DotNetCorePathFinder.cs

8
ICSharpCode.Decompiler/Metadata/DotNetCorePathFinder.cs

@ -253,9 +253,11 @@ namespace ICSharpCode.Decompiler.Metadata
.Where(v => v.version != null); .Where(v => v.version != null);
foreach (var folder in foundVersions.OrderBy(v => v.version)) foreach (var folder in foundVersions.OrderBy(v => v.version))
{ {
if (folder.version >= version) if (folder.version >= version
if(folder.directory.EnumerateFiles().Any()) && folder.directory.EnumerateFiles("*.dll", SearchOption.AllDirectories).Any())
return folder.directory.Name; {
return folder.directory.Name;
}
} }
return version.ToString(); return version.ToString();
} }

Loading…
Cancel
Save