Skip to content

Commit 2dbae3c

Browse files
committed
Fix version parsing to append ".0" for single number versions
1 parent 583cb79 commit 2dbae3c

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

tests/Microsoft.DotNet.Framework.Docker.Tests/ImageDescriptorExtensions.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,16 @@ public static Version GetExpectedVsVersion(this ImageDescriptor imageDescriptor)
3030
_ => "vs|version",
3131
};
3232

33-
return Version.Parse((string)manifestVariables[vsVersionVariable]);
33+
string versionString = (string)manifestVariables[vsVersionVariable];
34+
35+
// Version.Parse requires at least major.minor format.
36+
// If the version string is just a single number, append ".0".
37+
if (!versionString.Contains('.'))
38+
{
39+
versionString += ".0";
40+
}
41+
42+
return Version.Parse(versionString);
3443
}
3544

3645
/// <summary>

0 commit comments

Comments
 (0)