浏览代码

Reverting

Matthew Podwysocki 11 年之前
父节点
当前提交
fd75eddba4

+ 1 - 1
Ix.NET/Source/Common.targets

@@ -204,4 +204,4 @@
    </PropertyGroup>
  </Target>
   
-</Project>
+</Project>

+ 14 - 48
Ix.NET/Source/Import.targets

@@ -2,9 +2,10 @@
 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 
   <!-- Non-Portable Library build -->
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v11.0\Microsoft.Windows.UI.Xaml.CSharp.targets" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCore' " />
-  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And ('$(BuildPlatform)' == 'DESKTOPCLR' Or '$(BuildPlatform)' == 'XNA') " />
-  
+  <Import 
+  Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" 
+  Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildPlatform)' == 'DESKTOPCLR' " />
+
   <!-- Silverlight ONLY (i.e., not phone) -->
   <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.CSharp.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildPlatform)' == 'SILVERLIGHT' AND !('$(BuildFlavor)' == 'SILVERLIGHTM7') " />
   
@@ -12,55 +13,20 @@
   <Import Project="$(MSBuildExtensionsPath)\Microsoft\Silverlight for Phone\$(TargetFrameworkVersion)\Microsoft.Silverlight.$(TargetFrameworkProfile).Overrides.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildFlavor)' == 'SILVERLIGHTM7' " />
   <Import Project="$(MSBuildExtensionsPath)\Microsoft\Silverlight for Phone\$(TargetFrameworkVersion)\Microsoft.Silverlight.CSharp.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildFlavor)' == 'SILVERLIGHTM7' " />
   
-  <!-- Windows Phone 8 -->
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).$(TargetFrameworkVersion).Overrides.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildFlavor)' == 'WINDOWS_PHONE8' "/>
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).CSharp.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildFlavor)' == 'WINDOWS_PHONE8' "/>
- 
+  
+<!--   <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\Microsoft.Xna.GameStudio.targets" Condition=" '$(TargetFrameworkIdentifier)' != '.NETPortable' And '$(BuildPlatform)' == 'XNA' "/>
+ -->
+  
   <!-- Portable Library Build -->
   <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" Condition=" '$(TargetFrameworkIdentifier)' == '.NETPortable' " />
-
-
-  <!-- If "Sign" is set and assembly should be signed, generate a .sign file-->  
-  <Target Name="AfterBuild">
-    
-    <WriteLinesToFile Condition=" '$(ProductSignAssembly)' == 'true' AND '$(Sign)' == 'Sign' "
+  
+  <!-- If "Sign" is set and assembly should be signed, generate a .sign file-->
+  <Target Name="AfterBuild"
+          Condition=" '$(ProductSignAssembly)' == 'true' AND '$(Sign)' == 'Sign' ">
+    <WriteLinesToFile
         File="$(OutDir)\$(TargetFileName).sign"
         Overwrite="true"
-        Lines="Auto-generated file, indicates the corresponding binary file needs to be signed.">
-    </WriteLinesToFile>
-
-    <!-- Hack for Metro; for some reason the XAML build creates intermediary folders, so we flatten the hierarchy for consumption by the setup build at a later stage -->
- 
-    <!-- For some reason, using a plain <ItemGroup> does not fill in the list correctly, so we must use <CreateItem> -->
-    <CreateItem Include="$(OutDir)\*.sign;$(OutDir)\*.xml" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCore' Or '$(TargetFrameworkIdentifier)' == '.NETPortable'">
-      <Output TaskParameter="Include" ItemName="CanaryFiles" />
-    </CreateItem>
-
-    <Message Text="-- Canary files: @(CanaryFiles)" Importance="high"/>
-    <Move
-        SourceFiles="@(CanaryFiles)"
-        DestinationFolder="$(OutDir)\.."
-        Condition=" '$(TargetFrameworkIdentifier)' == '.NETCore' Or '$(TargetFrameworkIdentifier)' == '.NETPortable' " />
-
-    <!-- For some reason, using a plain <ItemGroup> does not fill in the list correctly, so we must use <CreateItem> -->
-    <CreateItem Include="$(OutDir)\*.*" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCore' Or '$(TargetFrameworkIdentifier)' == '.NETPortable' ">
-      <Output TaskParameter="Include" ItemName="BuiltFilesInOutDir" />
-    </CreateItem>
-
-    <Message Text="-- Built files: @(BuiltFilesInOutDir)" Importance="high"/>
-    <Copy
-        SourceFiles="@(BuiltFilesInOutDir)"
-        DestinationFolder="$(OutDir)\.."
-        Condition=" '$(TargetFrameworkIdentifier)' == '.NETCore' Or '$(TargetFrameworkIdentifier)' == '.NETPortable' " />
+        Lines="Auto-generated file, indicates the corresponding binary file needs to be signed." />
   </Target>
   
-  <!--  MICROSOFT BCL ASYNC CONFIGURATION -->
-  <!-- TODO: Add acondition to only load it when required? -->
-  
-   <!-- Skip validation of packages.config since we are manageing the packages manuallt  --> 
-   <PropertyGroup>
-      <SkipValidatePackageReferences>true</SkipValidatePackageReferences>
-   </PropertyGroup>
-  <Import Project="packages\Microsoft.Bcl.Build.1.0.4\tools\Microsoft.Bcl.Build.targets"   Condition=" '$(BuildTarget)' == 'PLLITE' Or '$(BuildTarget)' == '40' " />
-  
 </Project>

+ 56 - 469
Ix.NET/Source/Interactive Extensions.sln

@@ -1,7 +1,7 @@
 
 Microsoft Visual Studio Solution File, Format Version 12.00
 # Visual Studio 2013
-VisualStudioVersion = 12.0.30324.0
+VisualStudioVersion = 12.0.30501.0
 MinimumVisualStudioVersion = 10.0.40219.1
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Interactive", "System.Interactive\System.Interactive.csproj", "{8E4B04F0-915E-48F9-9796-76278C6094BD}"
 EndProject
@@ -21,536 +21,123 @@ EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
-		Debug|Mixed Platforms = Debug|Mixed Platforms
-		Debug|x86 = Debug|x86
 		Debug35|Any CPU = Debug35|Any CPU
-		Debug35|Mixed Platforms = Debug35|Mixed Platforms
-		Debug35|x86 = Debug35|x86
 		Debug40|Any CPU = Debug40|Any CPU
-		Debug40|Mixed Platforms = Debug40|Mixed Platforms
-		Debug40|x86 = Debug40|x86
 		Debug45|Any CPU = Debug45|Any CPU
-		Debug45|Mixed Platforms = Debug45|Mixed Platforms
-		Debug45|x86 = Debug45|x86
-		Debug8|Any CPU = Debug8|Any CPU
-		Debug8|Mixed Platforms = Debug8|Mixed Platforms
-		Debug8|x86 = Debug8|x86
-		Debug81|Any CPU = Debug81|Any CPU
-		Debug81|Mixed Platforms = Debug81|Mixed Platforms
-		Debug81|x86 = Debug81|x86
 		DebugPL|Any CPU = DebugPL|Any CPU
-		DebugPL|Mixed Platforms = DebugPL|Mixed Platforms
-		DebugPL|x86 = DebugPL|x86
-		DebugPLLITE|Any CPU = DebugPLLITE|Any CPU
-		DebugPLLITE|Mixed Platforms = DebugPLLITE|Mixed Platforms
-		DebugPLLITE|x86 = DebugPLLITE|x86
-		DebugSL4|Any CPU = DebugSL4|Any CPU
-		DebugSL4|Mixed Platforms = DebugSL4|Mixed Platforms
-		DebugSL4|x86 = DebugSL4|x86
 		DebugSL5|Any CPU = DebugSL5|Any CPU
-		DebugSL5|Mixed Platforms = DebugSL5|Mixed Platforms
-		DebugSL5|x86 = DebugSL5|x86
 		DebugWP7|Any CPU = DebugWP7|Any CPU
-		DebugWP7|Mixed Platforms = DebugWP7|Mixed Platforms
-		DebugWP7|x86 = DebugWP7|x86
-		DebugWP8|Any CPU = DebugWP8|Any CPU
-		DebugWP8|Mixed Platforms = DebugWP8|Mixed Platforms
-		DebugWP8|x86 = DebugWP8|x86
 		Release|Any CPU = Release|Any CPU
-		Release|Mixed Platforms = Release|Mixed Platforms
-		Release|x86 = Release|x86
 		Release35|Any CPU = Release35|Any CPU
-		Release35|Mixed Platforms = Release35|Mixed Platforms
-		Release35|x86 = Release35|x86
 		Release40|Any CPU = Release40|Any CPU
-		Release40|Mixed Platforms = Release40|Mixed Platforms
-		Release40|x86 = Release40|x86
 		Release45|Any CPU = Release45|Any CPU
-		Release45|Mixed Platforms = Release45|Mixed Platforms
-		Release45|x86 = Release45|x86
-		Release8|Any CPU = Release8|Any CPU
-		Release8|Mixed Platforms = Release8|Mixed Platforms
-		Release8|x86 = Release8|x86
-		Release81|Any CPU = Release81|Any CPU
-		Release81|Mixed Platforms = Release81|Mixed Platforms
-		Release81|x86 = Release81|x86
 		ReleasePL|Any CPU = ReleasePL|Any CPU
-		ReleasePL|Mixed Platforms = ReleasePL|Mixed Platforms
-		ReleasePL|x86 = ReleasePL|x86
-		ReleasePLLITE|Any CPU = ReleasePLLITE|Any CPU
-		ReleasePLLITE|Mixed Platforms = ReleasePLLITE|Mixed Platforms
-		ReleasePLLITE|x86 = ReleasePLLITE|x86
-		ReleaseSL4|Any CPU = ReleaseSL4|Any CPU
-		ReleaseSL4|Mixed Platforms = ReleaseSL4|Mixed Platforms
-		ReleaseSL4|x86 = ReleaseSL4|x86
 		ReleaseSL5|Any CPU = ReleaseSL5|Any CPU
-		ReleaseSL5|Mixed Platforms = ReleaseSL5|Mixed Platforms
-		ReleaseSL5|x86 = ReleaseSL5|x86
 		ReleaseWP7|Any CPU = ReleaseWP7|Any CPU
-		ReleaseWP7|Mixed Platforms = ReleaseWP7|Mixed Platforms
-		ReleaseWP7|x86 = ReleaseWP7|x86
-		ReleaseWP8|Any CPU = ReleaseWP8|Any CPU
-		ReleaseWP8|Mixed Platforms = ReleaseWP8|Mixed Platforms
-		ReleaseWP8|x86 = ReleaseWP8|x86
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|x86.ActiveCfg = Debug40|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|Any CPU.ActiveCfg = Debug45|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug|Any CPU.Build.0 = Debug45|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug35|Any CPU.Build.0 = Debug35|Any CPU
 		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug40|Any CPU.ActiveCfg = Debug40|Any CPU
 		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug40|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug40|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug40|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug40|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug8|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug8|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug8|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug8|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug8|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug81|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug81|Any CPU.Build.0 = DebugWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug81|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug81|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug81|x86.ActiveCfg = DebugWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPLLITE|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPLLITE|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPLLITE|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPLLITE|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPLLITE|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL4|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL4|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL4|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL4|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL4|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP8|Any CPU.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP8|Any CPU.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP8|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP8|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP8|x86.ActiveCfg = Debug40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|Any CPU.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release35|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release35|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release35|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release35|x86.ActiveCfg = Release40|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|Any CPU.ActiveCfg = Debug45|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Debug45|Any CPU.Build.0 = Debug45|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|Any CPU.ActiveCfg = DebugPL|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugPL|Any CPU.Build.0 = DebugPL|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|Any CPU.ActiveCfg = DebugSL5|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugSL5|Any CPU.Build.0 = DebugSL5|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|Any CPU.ActiveCfg = DebugWP7|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.DebugWP7|Any CPU.Build.0 = DebugWP7|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|Any CPU.ActiveCfg = Release45|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release|Any CPU.Build.0 = Release45|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release35|Any CPU.ActiveCfg = Release35|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release35|Any CPU.Build.0 = Release35|Any CPU
 		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release40|Any CPU.ActiveCfg = Release40|Any CPU
 		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release40|Any CPU.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release40|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release40|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release40|x86.ActiveCfg = Release40|Any CPU
 		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release45|Any CPU.ActiveCfg = Release45|Any CPU
 		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release45|Any CPU.Build.0 = Release45|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release45|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release45|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release45|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release8|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release8|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release8|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release8|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release81|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release81|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release81|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release81|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.Release81|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePL|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePL|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePL|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePL|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePLLITE|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePLLITE|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePLLITE|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePLLITE|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL4|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL4|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL4|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL4|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL5|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL5|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL5|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL5|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP7|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP7|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP7|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP7|x86.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP8|Any CPU.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP8|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP8|Mixed Platforms.Build.0 = Release40|Any CPU
-		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP8|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|Any CPU.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|x86.ActiveCfg = DebugWP7|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePL|Any CPU.ActiveCfg = ReleasePL|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleasePL|Any CPU.Build.0 = ReleasePL|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL5|Any CPU.ActiveCfg = ReleaseSL5|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseSL5|Any CPU.Build.0 = ReleaseSL5|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP7|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
+		{8E4B04F0-915E-48F9-9796-76278C6094BD}.ReleaseWP7|Any CPU.Build.0 = ReleaseWP7|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|Any CPU.ActiveCfg = Debug45|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug|Any CPU.Build.0 = Debug45|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug35|x86.ActiveCfg = Debug35|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug40|Any CPU.ActiveCfg = Debug40|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug40|Any CPU.Build.0 = Debug40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug40|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug40|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug40|x86.ActiveCfg = Debug40|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug45|Any CPU.ActiveCfg = Debug45|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug45|Any CPU.Build.0 = Debug45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug45|Mixed Platforms.ActiveCfg = Debug45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug45|Mixed Platforms.Build.0 = Debug45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug45|x86.ActiveCfg = Debug45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug8|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug8|Any CPU.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug8|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug8|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug8|x86.ActiveCfg = Debug45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug81|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug81|Any CPU.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug81|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug81|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Debug81|x86.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPL|Any CPU.ActiveCfg = DebugPL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPL|Mixed Platforms.ActiveCfg = DebugPL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPL|x86.ActiveCfg = DebugPL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPLLITE|Any CPU.ActiveCfg = Debug40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPLLITE|Any CPU.Build.0 = Debug40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPLLITE|Mixed Platforms.ActiveCfg = DebugPL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPLLITE|Mixed Platforms.Build.0 = DebugPL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPLLITE|x86.ActiveCfg = DebugPL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL4|Any CPU.ActiveCfg = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL4|Any CPU.Build.0 = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL4|Mixed Platforms.ActiveCfg = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL4|Mixed Platforms.Build.0 = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL4|x86.ActiveCfg = DebugSL5|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPL|Any CPU.ActiveCfg = TestPL|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugPL|Any CPU.Build.0 = TestPL|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL5|Any CPU.ActiveCfg = DebugSL5|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL5|Any CPU.Build.0 = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL5|Mixed Platforms.ActiveCfg = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL5|Mixed Platforms.Build.0 = DebugSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugSL5|x86.ActiveCfg = DebugSL5|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP7|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP7|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP7|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP7|x86.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP8|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP8|Any CPU.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP8|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP8|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP8|x86.ActiveCfg = DebugWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|x86.ActiveCfg = ReleaseWP7|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.DebugWP7|Any CPU.Build.0 = DebugWP7|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|Any CPU.ActiveCfg = Release45|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release|Any CPU.Build.0 = Release45|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release35|Any CPU.Build.0 = Release35|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release35|x86.ActiveCfg = Release35|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release40|Any CPU.ActiveCfg = Release40|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release40|Any CPU.Build.0 = Release40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release40|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release40|Mixed Platforms.Build.0 = Release40|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release40|x86.ActiveCfg = Release40|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release45|Any CPU.ActiveCfg = Release45|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release45|Any CPU.Build.0 = Release45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release45|Mixed Platforms.ActiveCfg = Release45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release45|Mixed Platforms.Build.0 = Release45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release45|x86.ActiveCfg = Release45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release8|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release8|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release8|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release8|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release8|x86.ActiveCfg = Release45|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release81|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release81|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release81|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release81|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.Release81|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePL|Any CPU.ActiveCfg = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePL|Mixed Platforms.ActiveCfg = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePL|x86.ActiveCfg = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePLLITE|Any CPU.ActiveCfg = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePLLITE|Any CPU.Build.0 = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePLLITE|Mixed Platforms.ActiveCfg = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePLLITE|Mixed Platforms.Build.0 = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePLLITE|x86.ActiveCfg = ReleasePL|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL4|Any CPU.ActiveCfg = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL4|Any CPU.Build.0 = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL4|Mixed Platforms.ActiveCfg = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL4|Mixed Platforms.Build.0 = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL4|x86.ActiveCfg = ReleaseSL5|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePL|Any CPU.ActiveCfg = TestPL|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleasePL|Any CPU.Build.0 = TestPL|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL5|Any CPU.ActiveCfg = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL5|Mixed Platforms.ActiveCfg = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL5|Mixed Platforms.Build.0 = ReleaseSL5|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL5|x86.ActiveCfg = ReleaseSL5|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseSL5|Any CPU.Build.0 = ReleaseSL5|Any CPU
 		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP7|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP7|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP7|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP7|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP8|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP8|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP8|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP8|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP8|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|x86.ActiveCfg = Debug40|Any CPU
+		{C4C8532A-F8D2-428B-962E-FD578A1E647C}.ReleaseWP7|Any CPU.Build.0 = ReleaseWP7|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|Any CPU.ActiveCfg = Debug45|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug|Any CPU.Build.0 = Debug45|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU
 		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug40|Any CPU.ActiveCfg = Debug40|Any CPU
 		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug40|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug40|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug40|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug40|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug8|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug8|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug8|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug8|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug8|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug81|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug81|Any CPU.Build.0 = DebugWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug81|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug81|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug81|x86.ActiveCfg = DebugWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPL|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPL|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPL|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPL|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPL|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPLLITE|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPLLITE|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPLLITE|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPLLITE|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPLLITE|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL4|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL4|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL4|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL4|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL4|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP7|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP7|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP7|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP7|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP7|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP8|Any CPU.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP8|Any CPU.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP8|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP8|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP8|x86.ActiveCfg = Debug40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|Any CPU.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release35|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release35|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release35|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release35|x86.ActiveCfg = Release40|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|Any CPU.ActiveCfg = Debug45|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Debug45|Any CPU.Build.0 = Debug45|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugPL|Any CPU.ActiveCfg = DebugPL|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|Any CPU.ActiveCfg = DebugSL5|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugSL5|Any CPU.Build.0 = DebugSL5|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.DebugWP7|Any CPU.ActiveCfg = DebugWP7|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|Any CPU.ActiveCfg = Release45|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release|Any CPU.Build.0 = Release45|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release35|Any CPU.Build.0 = Release35|Any CPU
 		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release40|Any CPU.ActiveCfg = Release40|Any CPU
 		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release40|Any CPU.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release40|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release40|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release40|x86.ActiveCfg = Release40|Any CPU
 		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release45|Any CPU.ActiveCfg = Release45|Any CPU
 		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release45|Any CPU.Build.0 = Release45|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release45|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release45|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release45|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release8|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release8|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release8|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release8|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release81|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release81|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release81|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release81|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.Release81|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePL|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePL|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePL|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePL|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePLLITE|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePLLITE|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePLLITE|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePLLITE|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL4|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL4|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL4|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL4|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL5|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL5|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL5|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL5|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP7|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP7|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP7|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP7|x86.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP8|Any CPU.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP8|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP8|Mixed Platforms.Build.0 = Release40|Any CPU
-		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP8|x86.ActiveCfg = Release40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|Any CPU.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|x86.ActiveCfg = DebugWP7|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleasePL|Any CPU.ActiveCfg = ReleasePL|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL5|Any CPU.ActiveCfg = ReleaseSL5|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseSL5|Any CPU.Build.0 = ReleaseSL5|Any CPU
+		{6D62E966-469D-4A99-BD43-0A17FA14FB4F}.ReleaseWP7|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
+		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|Any CPU.ActiveCfg = Debug45|Any CPU
+		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug|Any CPU.Build.0 = Debug45|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug35|Any CPU.Build.0 = Debug35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug35|x86.ActiveCfg = Debug35|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug40|Any CPU.ActiveCfg = Debug40|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug40|Any CPU.Build.0 = Debug40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug40|Mixed Platforms.ActiveCfg = Debug40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug40|Mixed Platforms.Build.0 = Debug40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug40|x86.ActiveCfg = Debug40|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug45|Any CPU.ActiveCfg = Debug45|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug45|Any CPU.Build.0 = Debug45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug45|Mixed Platforms.ActiveCfg = Debug45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug45|Mixed Platforms.Build.0 = Debug45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug45|x86.ActiveCfg = Debug45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug8|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug8|Any CPU.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug8|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug8|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug8|x86.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug81|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug81|Any CPU.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug81|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug81|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Debug81|x86.ActiveCfg = DebugWP7|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPL|Any CPU.ActiveCfg = DebugPL|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPL|Any CPU.Build.0 = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPL|Mixed Platforms.ActiveCfg = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPL|Mixed Platforms.Build.0 = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPL|x86.ActiveCfg = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPLLITE|Any CPU.ActiveCfg = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPLLITE|Any CPU.Build.0 = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPLLITE|Mixed Platforms.ActiveCfg = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPLLITE|Mixed Platforms.Build.0 = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugPLLITE|x86.ActiveCfg = DebugPL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL4|Any CPU.ActiveCfg = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL4|Any CPU.Build.0 = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL4|Mixed Platforms.ActiveCfg = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL4|Mixed Platforms.Build.0 = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL4|x86.ActiveCfg = DebugSL5|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL5|Any CPU.ActiveCfg = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL5|Any CPU.Build.0 = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL5|Mixed Platforms.ActiveCfg = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL5|Mixed Platforms.Build.0 = DebugSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugSL5|x86.ActiveCfg = DebugSL5|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP7|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP7|Any CPU.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP7|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP7|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP7|x86.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP8|Any CPU.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP8|Any CPU.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP8|Mixed Platforms.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP8|Mixed Platforms.Build.0 = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.DebugWP8|x86.ActiveCfg = DebugWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|x86.ActiveCfg = ReleaseWP7|Any CPU
+		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|Any CPU.ActiveCfg = Release45|Any CPU
+		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release|Any CPU.Build.0 = Release45|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release35|Any CPU.ActiveCfg = Release35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release35|Any CPU.Build.0 = Release35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release35|x86.ActiveCfg = Release35|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release40|Any CPU.ActiveCfg = Release40|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release40|Any CPU.Build.0 = Release40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release40|Mixed Platforms.ActiveCfg = Release40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release40|Mixed Platforms.Build.0 = Release40|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release40|x86.ActiveCfg = Release40|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release45|Any CPU.ActiveCfg = Release45|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release45|Any CPU.Build.0 = Release45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release45|Mixed Platforms.ActiveCfg = Release45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release45|Mixed Platforms.Build.0 = Release45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release45|x86.ActiveCfg = Release45|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release8|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release8|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release8|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release8|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release8|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release81|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release81|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release81|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release81|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.Release81|x86.ActiveCfg = ReleaseWP7|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePL|Any CPU.ActiveCfg = ReleasePL|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePL|Any CPU.Build.0 = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePL|Mixed Platforms.ActiveCfg = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePL|Mixed Platforms.Build.0 = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePL|x86.ActiveCfg = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePLLITE|Any CPU.ActiveCfg = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePLLITE|Any CPU.Build.0 = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePLLITE|Mixed Platforms.ActiveCfg = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePLLITE|Mixed Platforms.Build.0 = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleasePLLITE|x86.ActiveCfg = ReleasePL|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL4|Any CPU.ActiveCfg = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL4|Any CPU.Build.0 = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL4|Mixed Platforms.ActiveCfg = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL4|Mixed Platforms.Build.0 = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL4|x86.ActiveCfg = ReleaseSL5|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL5|Any CPU.ActiveCfg = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL5|Any CPU.Build.0 = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL5|Mixed Platforms.ActiveCfg = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL5|Mixed Platforms.Build.0 = ReleaseSL5|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseSL5|x86.ActiveCfg = ReleaseSL5|Any CPU
 		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP7|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP7|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP7|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP7|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP7|x86.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP8|Any CPU.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP8|Any CPU.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP8|Mixed Platforms.ActiveCfg = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP8|Mixed Platforms.Build.0 = ReleaseWP7|Any CPU
-		{7269A578-326A-4C3E-9874-A2D2600095BC}.ReleaseWP8|x86.ActiveCfg = ReleaseWP7|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

+ 1 - 5
Ix.NET/Source/Tests/Tests.csproj

@@ -16,9 +16,7 @@
     <TargetFrameworkProfile />
     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
   </PropertyGroup>
-
   <Import Project="..\Common.targets" />
-  
   <PropertyGroup Condition="'$(BuildPlatform)' == 'SILVERLIGHT' AND !('$(BuildFlavor)' == 'SILVERLIGHTM7')">
     <SilverlightApplication>true</SilverlightApplication>
     <XapOutputs>true</XapOutputs>
@@ -29,13 +27,11 @@
     <TestPageFileName>TestPage.html</TestPageFileName>
     <CreateTestPage>true</CreateTestPage>
   </PropertyGroup>
-  
   <!-- Temporary workaround to disable tests as part of automated builds (defeating the **\Tests*.dll the search pattern). -->
   <PropertyGroup Condition="'$(BuildPlatform)' != 'DESKTOPCLR'">
     <AssemblyName>_$(AssemblyName)</AssemblyName>
   </PropertyGroup>
-  
-  <ItemGroup> 
+  <ItemGroup>
     <!-- See readme.txt file in the References\$(BuildFlavor) folder for information on the test assemblies used here. -->
     <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework">
       <HintPath>..\..\..\..\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll</HintPath>

二进制
Rx.NET/Source/packages/Microsoft.Bcl.Build.1.0.10/tools/Microsoft.Bcl.Build.Tasks.dll