diff --git a/src/System.Management.Automation/engine/serialization.cs b/src/System.Management.Automation/engine/serialization.cs index 0d3e8adf0de..401709f0f58 100644 --- a/src/System.Management.Automation/engine/serialization.cs +++ b/src/System.Management.Automation/engine/serialization.cs @@ -5192,12 +5192,6 @@ internal static TypeSerializationInfo GetTypeSerializationInfoFromItemTag(string InternalSerializer.WriteVersion, InternalDeserializer.DeserializeVersion), - new TypeSerializationInfo(typeof(SemanticVersion), - SerializationStrings.SemanticVersionTag, - SerializationStrings.SemanticVersionTag, - InternalSerializer.WriteSemanticVersion, - InternalDeserializer.DeserializeSemanticVersion), - s_xdInfo, new TypeSerializationInfo(typeof(ProgressRecord), diff --git a/test/powershell/engine/Basic/SemanticVersion.Tests.ps1 b/test/powershell/engine/Basic/SemanticVersion.Tests.ps1 index 4a6d9bd5ab3..65b6136b257 100644 --- a/test/powershell/engine/Basic/SemanticVersion.Tests.ps1 +++ b/test/powershell/engine/Basic/SemanticVersion.Tests.ps1 @@ -241,7 +241,7 @@ Describe "SemanticVersion api tests" -Tags 'CI' { $ser = [PSSerializer]::Serialize($semver) $des = [PSSerializer]::Deserialize($ser) - $des | Should -BeOfType System.Management.Automation.SemanticVersion + $des | Should -BeOfType System.Object $des.ToString() | Should -Be $expectedResult } }