Remove the SecuritySafeCritical from the ParseTargetFrameworkName.
authorAlex Ghiondea <ghiondea.alexandru@microsoft.com>
Wed, 22 Jul 2015 17:19:57 +0000 (10:19 -0700)
committerAlex Ghiondea <ghiondea.alexandru@microsoft.com>
Wed, 22 Jul 2015 17:19:57 +0000 (10:19 -0700)
commit3ba0b17b6f80cde81a2e3dfc8f4b1ab74e77e75f
treec1d129fe8638215be0aa1b62e4845a143abd7116
parentd7aff0c9c00d3595fb3d437fd6171dd4ee187a3d
Remove the SecuritySafeCritical from the ParseTargetFrameworkName.

This attribute was added as part of the initial implementation and is no longer needed in the current version. What this attribute does it allows us to call SecurityCritical methods from our code. However, we no longer have the need to do that. Additionally, having this attribute prevents libraries that are explicity SecurityTransparent from compiling this code in their assembly (SecAnnotate would complain).

[tfs-changeset: 1504639]
src/mscorlib/src/System/AppContext/AppContextDefaultValues.cs