diff --git a/src/Microsoft.DotNet.Arcade.Sdk/tools/SymStore.targets b/src/Microsoft.DotNet.Arcade.Sdk/tools/SymStore.targets index ef3ac967a6e..8ea8587e5e4 100644 --- a/src/Microsoft.DotNet.Arcade.Sdk/tools/SymStore.targets +++ b/src/Microsoft.DotNet.Arcade.Sdk/tools/SymStore.targets @@ -25,7 +25,13 @@ <_BuildsPortablePdb>false <_BuildsPortablePdb Condition="'$(DebugType)' == 'portable' or '$(DebugType)' == 'embedded'">true - <_SymStoreOutputDir>$(ArtifactsSymStoreDirectory)$(MSBuildProjectName)\$(TargetFramework)\ + <_SymStoreTargetFramework>$(TargetFramework) + + <_SymStoreTargetFramework Condition="'$(TargetFrameworkSuffix)' != ''">$(_SymStoreTargetFramework)-$(TargetFrameworkSuffix) + <_SymStoreOutputDir>$(ArtifactsSymStoreDirectory)$(MSBuildProjectName)\$(_SymStoreTargetFramework)\ <_SymStorePdbPath>$(_SymStoreOutputDir)$(TargetName).pdb