diff options
author | Jeff Chen <59190910+JeffInChrist@users.noreply.github.com> | 2022-01-11 10:23:43 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-11 10:23:43 +0300 |
commit | f0c4e7bb8b3a9a674716eb506aff56d491a34b73 (patch) | |
tree | ea2d93a6817eb7027e2d4b2721dd3281379b1d70 | |
parent | 6237fdb87e79241b142433ac1e5e4725f001e4db (diff) |
Fixed the comparison of assembly versions (#593)
Co-authored-by: Min Huang <huangmin@microsoft.com>
-rw-r--r-- | mdoc/Mono.Documentation/frameworksbootstrapper.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mdoc/Mono.Documentation/frameworksbootstrapper.cs b/mdoc/Mono.Documentation/frameworksbootstrapper.cs index f6d83108..724692c4 100644 --- a/mdoc/Mono.Documentation/frameworksbootstrapper.cs +++ b/mdoc/Mono.Documentation/frameworksbootstrapper.cs @@ -35,11 +35,11 @@ namespace Mono.Documentation .ToArray(); var frameworks = new List<XElement>(); - var assemblyVersionMappings = new Dictionary<string, Dictionary<string, string>>(); + var assemblyVersionMappings = new Dictionary<string, Dictionary<string, Version>>(); foreach (var d in data) { Console.WriteLine(d.Name); - var assemblyVersionMapping = new Dictionary<string, string>(); + var assemblyVersionMapping = new Dictionary<string, Version>(); assemblyVersionMappings.Add(d.Name, assemblyVersionMapping); string sourcePath = Path.Combine(frameworkPath, d.Path); foreach (var xmlPath in Directory.GetFiles(sourcePath, "*.xml")) @@ -51,7 +51,7 @@ namespace Mono.Documentation var version = FileVersionInfo.GetVersionInfo(dllPath).FileVersion; if (!string.IsNullOrEmpty(version)) { - assemblyVersionMapping.Add(Path.GetFileName(xmlPath), version); + assemblyVersionMapping.Add(Path.GetFileName(xmlPath), new Version(version)); } } } |