File: System.Configuration.csproj
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
    <Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
    <ProjectGuid>{24728477-162e-4c13-9c17-6be2dc1fd2bc}</ProjectGuid>
    <OutputPath>.</OutputPath>
    <OutputType>Library</OutputType>
    <AssemblyName>System.Configuration</AssemblyName>
    <UseVSHostingProcess>False</UseVSHostingProcess>
    <NoStdLib>True</NoStdLib>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
    <DefineConstants>CODE_ANALYSIS_BASELINE;FEATURE_LEGACYSURFACEAREA;FEATURE_UTF32;FEATURE_UTF7;SYSTEM_CONFIGURATION;TRACE;RETAIL;WIN32</DefineConstants>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
  </PropertyGroup>
  <ItemGroup>
    <ProjectReference Include="..\..\..\clr\src\bcl\mscorlib.csproj">
      <Project>{43e44db7-dc97-46cb-b868-751d11c60bf1}</Project>
      <Name>mscorlib</Name>
    </ProjectReference>
    <ProjectReference Include="..\System.csproj">
      <Project>{d218394f-a89e-455a-8c59-5e3554100e4a}</Project>
      <Name>System</Name>
    </ProjectReference>
    <ProjectReference Include="..\Core\System.Core.csproj">
      <Project>{e7e62ebb-b829-4b6e-9ec0-4ca0c96fe4ac}</Project>
      <Name>System.Core</Name>
    </ProjectReference>
    <ProjectReference Include="..\..\..\clr\src\managedlibraries\security\System.Security.csproj">
      <Project>{05d4e9cd-3a3a-461b-a895-b39e85f1969a}</Project>
      <Name>System.Security</Name>
    </ProjectReference>
    <ProjectReference Include="..\Xml\System.Xml.csproj">
      <Project>{23c706b3-6f70-42a4-9476-ee1b30c0cca3}</Project>
      <Name>System.Xml</Name>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <Reference Include="Microsoft.Build.Utilities.v3.5" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\misc\ConfigPathUtility.cs" />
    <Compile Include="..\misc\PrivilegedConfigurationManager.cs" />
    <Compile Include="GlobalSuppressions.cs" />
    <Compile Include="Microsoft\Win32\SafeCryptContextHandle.cs" />
    <Compile Include="Microsoft\Win32\SafeNativeMemoryHandle.cs" />
    <Compile Include="Microsoft\Win32\SafeNativeMethods.cs" />
    <Compile Include="Microsoft\Win32\UnsafeNativeMethods.cs" />
    <Compile Include="System\Configuration\AppSettingsSection.cs" />
    <Compile Include="System\Configuration\BaseConfigurationRecord.cs" />
    <Compile Include="System\Configuration\CallbackValidator.cs" />
    <Compile Include="System\Configuration\CallbackValidatorAttribute.cs" />
    <Compile Include="System\Configuration\ClientConfigPaths.cs" />
    <Compile Include="System\Configuration\ClientConfigPerf.cs" />
    <Compile Include="System\Configuration\ClientConfigurationHost.cs" />
    <Compile Include="System\Configuration\ClientConfigurationSystem.cs" />
    <Compile Include="System\Configuration\CommaDelimitedStringAttributeCollectionConverter.cs" />
    <Compile Include="System\Configuration\ConfigDefinitionUpdates.cs" />
    <Compile Include="System\Configuration\Configuration.cs" />
    <Compile Include="System\Configuration\ConfigurationAllowDefinition.cs" />
    <Compile Include="System\Configuration\ConfigurationAllowExeDefinition.cs" />
    <Compile Include="System\Configuration\ConfigurationCollectionAttribute.cs" />
    <Compile Include="System\Configuration\ConfigurationConverterBase.cs" />
    <Compile Include="System\Configuration\ConfigurationElement.cs" />
    <Compile Include="System\Configuration\ConfigurationElementCollection.cs" />
    <Compile Include="System\Configuration\ConfigurationElementCollectionType.cs" />
    <Compile Include="System\Configuration\ConfigurationElementProperty.cs" />
    <Compile Include="System\Configuration\ConfigurationErrorsException.cs" />
    <Compile Include="System\Configuration\ConfigurationFileMap.cs" />
    <Compile Include="System\Configuration\ConfigurationLocation.cs" />
    <Compile Include="System\Configuration\ConfigurationLocationCollection.cs" />
    <Compile Include="System\Configuration\ConfigurationLockCollection.cs" />
    <Compile Include="System\Configuration\ConfigurationLockCollectionType.cs" />
    <Compile Include="System\Configuration\ConfigurationManager.cs" />
    <Compile Include="System\Configuration\ConfigurationManagerHelperFactory.cs" />
    <Compile Include="System\Configuration\ConfigurationPermission.cs" />
    <Compile Include="System\Configuration\ConfigurationProperty.cs" />
    <Compile Include="System\Configuration\ConfigurationPropertyAttribute.cs" />
    <Compile Include="System\Configuration\ConfigurationPropertyCollection.cs" />
    <Compile Include="System\Configuration\ConfigurationPropertyOptions.cs" />
    <Compile Include="System\Configuration\ConfigurationSaveMode.cs" />
    <Compile Include="System\Configuration\ConfigurationSchemaErrors.cs" />
    <Compile Include="System\Configuration\ConfigurationSection.cs" />
    <Compile Include="System\Configuration\ConfigurationSectionCollection.cs" />
    <Compile Include="System\Configuration\ConfigurationSectionGroup.cs" />
    <Compile Include="System\Configuration\ConfigurationSectionGroupCollection.cs" />
    <Compile Include="System\Configuration\ConfigurationUserLevel.cs" />
    <Compile Include="System\Configuration\ConfigurationValidatorAttribute.cs" />
    <Compile Include="System\Configuration\ConfigurationValidatorBase.cs" />
    <Compile Include="System\Configuration\ConfigurationValue.cs" />
    <Compile Include="System\Configuration\ConfigurationValueFlags.cs" />
    <Compile Include="System\Configuration\ConfigurationValues.cs" />
    <Compile Include="System\Configuration\ConfigXmlAttribute.cs" />
    <Compile Include="System\Configuration\ConfigXmlCDataSection.cs" />
    <Compile Include="System\Configuration\ConfigXmlComment.cs" />
    <Compile Include="System\Configuration\ConfigXmlElement.cs" />
    <Compile Include="System\Configuration\ConfigXmlReader.cs" />
    <Compile Include="System\Configuration\ConfigXmlSignificantWhitespace.cs" />
    <Compile Include="System\Configuration\ConfigXmlText.cs" />
    <Compile Include="System\Configuration\ConfigXmlWhitespace.cs" />
    <Compile Include="System\Configuration\ConnectionStringSettings.cs" />
    <Compile Include="System\Configuration\ConnectionStringSettingsCollection.cs" />
    <Compile Include="System\Configuration\ConnectionStringsSection.cs" />
    <Compile Include="System\Configuration\ContextInformation.cs" />
    <Compile Include="System\Configuration\CRYPTPROTECT_PROMPTSTRUCT.cs" />
    <Compile Include="System\Configuration\DATA_BLOB.cs" />
    <Compile Include="System\Configuration\DateTimeConfigurationCollection.cs" />
    <Compile Include="System\Configuration\DateTimeConfigurationElement.cs" />
    <Compile Include="System\Configuration\Debug.cs" />
    <Compile Include="System\Configuration\DeclarationUpdate.cs" />
    <Compile Include="System\Configuration\DefaultSection.cs" />
    <Compile Include="System\Configuration\DefaultValidator.cs" />
    <Compile Include="System\Configuration\DefinitionUpdate.cs" />
    <Compile Include="System\Configuration\DPAPIProtectedConfigurationProvider.cs" />
    <Compile Include="System\Configuration\elementinformation.cs" />
    <Compile Include="System\Configuration\EmptyImpersonationContext.cs" />
    <Compile Include="System\Configuration\ErrorInfoXmlDocument.cs" />
    <Compile Include="System\Configuration\ErrorsHelper.cs" />
    <Compile Include="System\Configuration\ExceptionAction.cs" />
    <Compile Include="System\Configuration\ExceptionUtil.cs" />
    <Compile Include="System\Configuration\ExeConfigurationFileMap.cs" />
    <Compile Include="System\Configuration\ExeContext.cs" />
    <Compile Include="System\Configuration\FactoryId.cs" />
    <Compile Include="System\Configuration\FactoryRecord.cs" />
    <Compile Include="System\Configuration\FileUtil.cs" />
    <Compile Include="System\Configuration\FipsAwareEncryptedXml.cs" />
    <Compile Include="System\Configuration\GenericEnumConverter.cs" />
    <Compile Include="System\Configuration\IgnoreSection.cs" />
    <Compile Include="System\Configuration\InfiniteIntConverter.cs" />
    <Compile Include="System\Configuration\InfiniteTimeSpanConverter.cs" />
    <Compile Include="System\Configuration\IntegerValidator.cs" />
    <Compile Include="System\Configuration\IntegerValidatorAttribute.cs" />
    <Compile Include="System\Configuration\Internal\configsystem.cs" />
    <Compile Include="System\Configuration\Internal\ConfigurationManagerInternal.cs" />
    <Compile Include="System\Configuration\Internal\DelegatingConfigHost.cs" />
    <Compile Include="System\Configuration\Internal\FileVersion.cs" />
    <Compile Include="System\Configuration\Internal\IConfigErrorInfo.cs" />
    <Compile Include="System\Configuration\Internal\iconfigsystem.cs" />
    <Compile Include="System\Configuration\Internal\IConfigurationManagerHelper.cs" />
    <Compile Include="System\Configuration\Internal\IConfigurationManagerInternal.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigClientHost.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigConfigurationFactory.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigHost.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigRecord.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigRoot.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigSettingsFactory.cs" />
    <Compile Include="System\Configuration\Internal\IInternalConfigSystem.cs" />
    <Compile Include="System\Configuration\Internal\InternalConfigConfigurationFactory.cs" />
    <Compile Include="System\Configuration\Internal\InternalConfigEventArgs.cs" />
    <Compile Include="System\Configuration\Internal\InternalConfigEventHandler.cs" />
    <Compile Include="System\Configuration\Internal\InternalConfigHost.cs" />
    <Compile Include="System\Configuration\Internal\InternalConfigRoot.cs" />
    <Compile Include="System\Configuration\Internal\InternalConfigSettingsFactory.cs" />
    <Compile Include="System\Configuration\Internal\StreamChangeCallback.cs" />
    <Compile Include="System\Configuration\Internal\WriteFileContext.cs" />
    <Compile Include="System\Configuration\InvalidPropValue.cs" />
    <Compile Include="System\Configuration\KeyValueConfigurationCollection.cs" />
    <Compile Include="System\Configuration\KeyValueConfigurationElement.cs" />
    <Compile Include="System\Configuration\KeyValueInternalCollection.cs" />
    <Compile Include="System\Configuration\LocationSectionRecord.cs" />
    <Compile Include="System\Configuration\LocationUpdates.cs" />
    <Compile Include="System\Configuration\LongValidator.cs" />
    <Compile Include="System\Configuration\LongValidatorAttribute.cs" />
    <Compile Include="System\Configuration\MgmtConfigurationRecord.cs" />
    <Compile Include="System\Configuration\NamespaceChange.cs" />
    <Compile Include="System\Configuration\NameValueConfigurationCollection.cs" />
    <Compile Include="System\Configuration\NameValueConfigurationElement.cs" />
    <Compile Include="System\Configuration\OverrideMode.cs" />
    <Compile Include="System\Configuration\PositiveTimeSpanValidator.cs" />
    <Compile Include="System\Configuration\PositiveTimeSpanValidatorAttribute.cs" />
    <Compile Include="System\Configuration\PropertyInformation.cs" />
    <Compile Include="System\Configuration\PropertyInformationCollection.cs" />
    <Compile Include="System\Configuration\PropertySourceInfo.cs" />
    <Compile Include="System\Configuration\PropertyValueOrigin.cs" />
    <Compile Include="System\Configuration\ProtectedConfiguration.cs" />
    <Compile Include="System\Configuration\ProtectedConfigurationProvider.cs" />
    <Compile Include="System\Configuration\ProtectedConfigurationProviderCollection.cs" />
    <Compile Include="System\Configuration\ProtectedConfigurationSection.cs" />
    <Compile Include="System\Configuration\ProtectedProviderSettings.cs" />
    <Compile Include="System\Configuration\ProviderBase.cs" />
    <Compile Include="System\Configuration\ProviderCollection.cs" />
    <Compile Include="System\Configuration\ProviderException.cs" />
    <Compile Include="System\Configuration\ProviderSettings.cs" />
    <Compile Include="System\Configuration\ProviderSettingsCollection.cs" />
    <Compile Include="System\Configuration\RegexStringValidator.cs" />
    <Compile Include="System\Configuration\RegexStringValidatorAttribute.cs" />
    <Compile Include="System\Configuration\RSAProtectedConfigurationProvider.cs" />
    <Compile Include="System\Configuration\RuntimeConfigurationRecord.cs" />
    <Compile Include="System\Configuration\SafeBitVector32.cs" />
    <Compile Include="System\Configuration\SectionInformation.cs" />
    <Compile Include="System\Configuration\SectionInput.cs" />
    <Compile Include="System\Configuration\SectionRecord.cs" />
    <Compile Include="System\Configuration\SectionUpdates.cs" />
    <Compile Include="System\Configuration\SectionXmlInfo.cs" />
    <Compile Include="System\Configuration\SimpleBitVector32.cs" />
    <Compile Include="System\Configuration\StreamInfo.cs" />
    <Compile Include="System\Configuration\StreamUpdate.cs" />
    <Compile Include="System\Configuration\StringAttributeCollection.cs" />
    <Compile Include="System\Configuration\StringUtil.cs" />
    <Compile Include="System\Configuration\StringValidator.cs" />
    <Compile Include="System\Configuration\StringValidatorAttribute.cs" />
    <Compile Include="System\Configuration\SubclassTypeValidator.cs" />
    <Compile Include="System\Configuration\SubclassTypeValidatorAttribute.cs" />
    <Compile Include="System\Configuration\TimeSpanMinutesConverter.cs" />
    <Compile Include="System\Configuration\TimeSpanMinutesOrInfiniteConverter.cs" />
    <Compile Include="System\Configuration\TimeSpanSecondsConverter.cs" />
    <Compile Include="System\Configuration\TimeSpanSecondsOrInfiniteConverter.cs" />
    <Compile Include="System\Configuration\TimeSpanValidator.cs" />
    <Compile Include="System\Configuration\TimeSpanValidatorAttribute.cs" />
    <Compile Include="System\Configuration\TypeNameConverter.cs" />
    <Compile Include="System\Configuration\TypeUtil.cs" />
    <Compile Include="System\Configuration\Update.cs" />
    <Compile Include="System\Configuration\updateconfighost.cs" />
    <Compile Include="System\Configuration\UrlPath.cs" />
    <Compile Include="System\Configuration\ValidatorCallback.cs" />
    <Compile Include="System\Configuration\ValidatorUtils.cs" />
    <Compile Include="System\Configuration\WhiteSpaceTrimStringConverter.cs" />
    <Compile Include="System\Configuration\XmlUtil.cs" />
    <Compile Include="System\Configuration\XmlUtilWriter.cs" />
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>