diff options
Diffstat (limited to 'clr.coreclr.props')
-rw-r--r-- | clr.coreclr.props | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clr.coreclr.props b/clr.coreclr.props index 2e7ca83c1f..ec9c23fa0f 100644 --- a/clr.coreclr.props +++ b/clr.coreclr.props @@ -81,6 +81,9 @@ <FeatureCoreFxFileStream>true</FeatureCoreFxFileStream> <FeatureCoreFxShim>true</FeatureCoreFxShim> <FeatureCoreFxOverlapped>true</FeatureCoreFxOverlapped> + + <!-- We only want to use the CoreFx implementation of SecureString when we are not building the legacy surface area --> + <FeatureCoreFxSecureString Condition="'$(FeatureLegacySurface)'==''" >true</FeatureCoreFxSecureString> </PropertyGroup> <PropertyGroup Condition="'$(TargetsUnix)' == 'true'"> @@ -106,6 +109,7 @@ <FeatureUseLcid>true</FeatureUseLcid> <FeatureImplicitLongPath>true</FeatureImplicitLongPath> </PropertyGroup> + <PropertyGroup Condition="'$(TargetsUnix)' != 'true' and '$(ClrProduct)' == 'core_clr'"> <FeatureCoreFxWindowsInterop>true</FeatureCoreFxWindowsInterop> </PropertyGroup> |