Use portable PDBs even on .NETFramework (#42331)
authorEric StJohn <ericstj@microsoft.com>
Wed, 16 Sep 2020 23:23:31 +0000 (16:23 -0700)
committerGitHub <noreply@github.com>
Wed, 16 Sep 2020 23:23:31 +0000 (16:23 -0700)
commit9aea1a7d11ccfa08eff7c68f9ecff8b857c0a3a8
tree9fc0a70aa496d73cb5471284f901d8e8e4466091
parent7ade7f5da63dbc172070619a0f4f4e52a9104cd5
Use portable PDBs even on .NETFramework (#42331)

Previously we were building full / windows PDBs for .NETFramework
because at the time .NETFramework couldn't read portable PDBs
so things like StackTrace wouldn't include file/line info.

That has been fixed as of 4.7.2 and we can switch to portable PDB
everywhere.

Symbol archiving will still convert to windows PDBs where necessary so
that we don't break any consumption scenarios for folks on older
frameworks.

This is important to get the latest symbols features only available in
the portable PDB format.
src/libraries/Directory.Build.props