| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207 | 
							- <?xml version="1.0" encoding="utf-8"?>
 
- <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 
-   <PropertyGroup>
 
-     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
 
-     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
 
-     <ProductVersion>8.0.30703</ProductVersion>
 
-     <SchemaVersion>2.0</SchemaVersion>
 
-     <TargetFrameworkProfile />
 
-   </PropertyGroup>
 
-   
 
-   <!--
 
-        ***********************
 
-        * SUPPORTED PLATFORMS *
 
-        ***********************
 
-    -->
 
-   
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugPL|AnyCPU' ">
 
-     <BuildConfig>Debug</BuildConfig>
 
-     <BuildTarget>PL</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleasePL|AnyCPU' ">
 
-     <BuildConfig>Release</BuildConfig>
 
-     <BuildTarget>PL</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug45|AnyCPU' ">
 
-     <BuildConfig>Debug</BuildConfig>
 
-     <BuildTarget>45</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release45|AnyCPU' ">
 
-     <BuildConfig>Release</BuildConfig>
 
-     <BuildTarget>45</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug40|AnyCPU' ">
 
-     <BuildConfig>Debug</BuildConfig>
 
-     <BuildTarget>40</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release40|AnyCPU' ">
 
-     <BuildConfig>Release</BuildConfig>
 
-     <BuildTarget>40</BuildTarget>
 
-   </PropertyGroup>
 
-   <!--
 
-        ***********************
 
-        * Legacy Platforms *
 
-        ***********************
 
-    -->
 
-    
 
-    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug35|AnyCPU' ">
 
-     <BuildConfig>Debug</BuildConfig>
 
-     <BuildTarget>35</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release35|AnyCPU' ">
 
-     <BuildConfig>Release</BuildConfig>
 
-     <BuildTarget>35</BuildTarget>
 
-   </PropertyGroup>
 
-  
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugSL5|AnyCPU' ">
 
-     <BuildConfig>Debug</BuildConfig>
 
-     <BuildTarget>SL5</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseSL5|AnyCPU' ">
 
-     <BuildConfig>Release</BuildConfig>
 
-     <BuildTarget>SL5</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugWP7|AnyCPU' ">
 
-     <BuildConfig>Debug</BuildConfig>
 
-     <BuildTarget>WP7</BuildTarget>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseWP7|AnyCPU' ">
 
-     <BuildConfig>Release</BuildConfig>
 
-     <BuildTarget>WP7</BuildTarget>
 
-   </PropertyGroup>
 
-   
 
-   <!-- Build properties for each platform, independent of debug/release build -->
 
-   
 
-   <PropertyGroup Condition=" '$(BuildTarget)' == 'PL' ">
 
-     <DefineConstants>$(DefineConstants);HAS_AWAIT</DefineConstants>
 
-     <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
 
-     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
 
-     <TargetFrameworkProfile>Profile259</TargetFrameworkProfile>
 
-     <NoStdLib>true</NoStdLib>
 
-     <BuildFlavor>DESKTOPCLR45</BuildFlavor>
 
-   </PropertyGroup>
 
-   
 
-   <PropertyGroup Condition=" '$(BuildTarget)' == '45' ">
 
-     <DefineConstants>$(DefineConstants);HAS_AWAIT;HAS_APTCA</DefineConstants>
 
-     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
 
-     <NoStdLib>true</NoStdLib>
 
-     <BuildPlatform>DESKTOPCLR</BuildPlatform>
 
-     <BuildFlavor>DESKTOPCLR45</BuildFlavor>
 
-   </PropertyGroup>
 
-   
 
-   <PropertyGroup Condition=" '$(Configuration)' == 'TestPL' ">
 
-     <DefineConstants>$(DefineConstants);HAS_AWAIT;HAS_APTCA;PORTABLE</DefineConstants>
 
-     <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
 
-     <NoStdLib>true</NoStdLib>
 
-     <BuildPlatform>DESKTOPCLR</BuildPlatform>
 
-     <BuildFlavor>DESKTOPCLR45</BuildFlavor>
 
-   </PropertyGroup>  
 
-   <PropertyGroup Condition=" '$(BuildTarget)' == '40' ">
 
-     <DefineConstants>$(DefineConstants);HAS_APTCA</DefineConstants>
 
-     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
 
-     <BuildPlatform>DESKTOPCLR</BuildPlatform>
 
-     <BuildFlavor>DESKTOPCLR40</BuildFlavor>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(BuildTarget)' == '35' ">
 
-     <DefineConstants>$(DefineConstants);NO_VARIANCE;NO_TPL;NO_LARGEARITY;NO_RXINTERFACES;NO_ZIP;HAS_APTCA</DefineConstants>
 
-     <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
 
-     <BuildPlatform>DESKTOPCLR</BuildPlatform>
 
-     <BuildFlavor>DESKTOPCLR20</BuildFlavor>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(BuildTarget)' == 'SL5' ">
 
-     <DefineConstants>$(DefineConstants);NO_SERIALIZABLE;NO_TPL;NO_REMOTING;NO_SEMAPHORE;NO_RXINTERFACES</DefineConstants>
 
-     <TargetFrameworkIdentifier>Silverlight</TargetFrameworkIdentifier>
 
-     <TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
 
-     <SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion>
 
-     <SilverlightApplication>false</SilverlightApplication>
 
-     <BuildPlatform>SILVERLIGHT</BuildPlatform>
 
-     <BuildFlavor>SILVERLIGHT5</BuildFlavor>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(BuildTarget)' == 'WP7' ">
 
-     <DefineConstants>$(DefineConstants);WINDOWSPHONE7;NO_TLS;NO_VARIANCE;NO_SERIALIZABLE;NO_TPL;NO_HASHSET;NO_REMOTING;NO_SEMAPHORE;NO_LARGEARITY;NO_ZIP</DefineConstants>
 
-     <TargetFrameworkProfile>WindowsPhone71</TargetFrameworkProfile>
 
-     <TargetFrameworkIdentifier>Silverlight</TargetFrameworkIdentifier>
 
-     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
 
-     <SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion>
 
-     <SilverlightApplication>false</SilverlightApplication>
 
-     <BuildPlatform>SILVERLIGHT</BuildPlatform>
 
-     <BuildFlavor>SILVERLIGHTM7</BuildFlavor>
 
-   </PropertyGroup>
 
-   <!--
 
-        ********************
 
-        * GENERAL SETTINGS *
 
-        ********************
 
-    -->
 
-   <!-- All configurations -->
 
-   <PropertyGroup>
 
-     <DefineConstants>$(DefineConstants);$(BuildPlatform);$(BuildFlavor);TRACE</DefineConstants>
 
-     <OutputPath>..\bin\$(BuildConfig)$(BuildTarget)</OutputPath>
 
-     <ErrorReport>prompt</ErrorReport>
 
-     <WarningLevel>4</WarningLevel>
 
-     <NoWarn>1591</NoWarn>
 
-     <Prefer32Bit>false</Prefer32Bit>
 
-   </PropertyGroup>
 
-   <!-- Debug configurations -->
 
-   <PropertyGroup Condition=" '$(BuildConfig)' == 'Debug' ">
 
-     <DebugSymbols>true</DebugSymbols>
 
-     <DebugType>full</DebugType>
 
-     <Optimize>false</Optimize>
 
-     <DefineConstants>$(DefineConstants);DEBUG</DefineConstants>
 
-   </PropertyGroup>
 
-   <!-- Release configurations -->
 
-   <PropertyGroup Condition=" '$(BuildConfig)' == 'Release' ">
 
-     <DebugType>pdbonly</DebugType>
 
-     <Optimize>true</Optimize>
 
-   </PropertyGroup>
 
-   <PropertyGroup Condition=" '$(NoOpt)' == '1' ">
 
-     <DefineConstants>$(DefineConstants);NO_PERF</DefineConstants>
 
-   </PropertyGroup>
 
-   <ItemGroup Condition=" '$(NoStdLib)' == 'true' ">
 
-     <Reference Include="mscorlib" />
 
-   </ItemGroup>
 
-   <ItemGroup Condition=" '$(BuildPlatform)' == 'NETCF' ">
 
-     <Reference Include="System.Core" />
 
-   </ItemGroup>
 
-   <PropertyGroup Condition=" '$(BuildLab)' == '1' ">
 
-     <DefineConstants>$(DefineConstants);NO_CODECOVERAGE</DefineConstants>
 
-   </PropertyGroup>
 
-  
 
-   <PropertyGroup Condition=" '$(ProductSignAssembly)' == 'true' AND '$(Sign)' == 'Sign' ">
 
-     <DefineConstants>$(DefineConstants);SIGNED</DefineConstants>
 
-     <AssemblyOriginatorKeyFile>..\35MSSharedLib1024.snk</AssemblyOriginatorKeyFile>
 
-     <SignKeyId>72</SignKeyId>
 
-     <SignAssembly>true</SignAssembly>
 
-     <DelaySign>true</DelaySign>
 
-   </PropertyGroup>
 
-   
 
-  <PropertyGroup>
 
-    <GetReferenceAssemblyPathsDependsOn>CP_SetBuildReferencePath</GetReferenceAssemblyPathsDependsOn>
 
-  </PropertyGroup>
 
-  <Target Name="CP_SetBuildReferencePath">
 
-    <PropertyGroup>
 
-      <TargetFrameworkDirectory>$(ProjectDir)..\..\References\$(BuildFlavor)</TargetFrameworkDirectory>
 
-    </PropertyGroup>
 
-  </Target>
 
-   
 
- </Project>
 
 
  |