Переглянути джерело

Update 4.5 bcl solution files

Marek Safar 13 роки тому
батько
коміт
cf650fb3fb
100 змінених файлів з 968 додано та 735 видалено
  1. 2 2
      mcs/class/Accessibility/Accessibility-net_2_0.csproj
  2. 2 2
      mcs/class/Accessibility/Accessibility-net_4_0.csproj
  3. 2 2
      mcs/class/Accessibility/Accessibility-net_4_5.csproj
  4. 4 4
      mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_2_0.csproj
  5. 4 4
      mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_0.csproj
  6. 4 4
      mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj
  7. 5 5
      mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-tests-net_2_0.csproj
  8. 5 5
      mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-tests-net_4_0.csproj
  9. 5 5
      mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-tests-net_4_5.csproj
  10. 4 4
      mcs/class/Compat.ICSharpCode.SharpZipLib/Compat.ICSharpCode.SharpZipLib-net_2_0.csproj
  11. 3 3
      mcs/class/Cscompmgd/Cscompmgd-net_2_0.csproj
  12. 3 3
      mcs/class/Cscompmgd/Cscompmgd-net_4_0.csproj
  13. 3 3
      mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj
  14. 4 4
      mcs/class/Cscompmgd/Cscompmgd-tests-net_2_0.csproj
  15. 4 4
      mcs/class/Cscompmgd/Cscompmgd-tests-net_4_0.csproj
  16. 4 4
      mcs/class/Cscompmgd/Cscompmgd-tests-net_4_5.csproj
  17. 3 3
      mcs/class/CustomMarshalers/CustomMarshalers-net_2_0.csproj
  18. 3 3
      mcs/class/CustomMarshalers/CustomMarshalers-net_4_0.csproj
  19. 3 3
      mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj
  20. 17 13
      mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj
  21. 267 281
      mcs/class/EntityFramework/EntityFramework-net_4_5.csproj
  22. 3 3
      mcs/class/I18N/CJK/I18N.CJK-net_2_0.csproj
  23. 3 3
      mcs/class/I18N/CJK/I18N.CJK-net_4_0.csproj
  24. 3 3
      mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj
  25. 4 4
      mcs/class/I18N/CJK/I18N.CJK-tests-net_2_0.csproj
  26. 4 4
      mcs/class/I18N/CJK/I18N.CJK-tests-net_4_0.csproj
  27. 4 4
      mcs/class/I18N/CJK/I18N.CJK-tests-net_4_5.csproj
  28. 2 2
      mcs/class/I18N/Common/I18N-net_2_0.csproj
  29. 2 2
      mcs/class/I18N/Common/I18N-net_4_0.csproj
  30. 2 2
      mcs/class/I18N/Common/I18N-net_4_5.csproj
  31. 3 3
      mcs/class/I18N/MidEast/I18N.MidEast-net_2_0.csproj
  32. 3 3
      mcs/class/I18N/MidEast/I18N.MidEast-net_4_0.csproj
  33. 3 3
      mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj
  34. 81 0
      mcs/class/I18N/MidEast/I18N.MidEast-tests-net_2_0.csproj
  35. 81 0
      mcs/class/I18N/MidEast/I18N.MidEast-tests-net_4_0.csproj
  36. 81 0
      mcs/class/I18N/MidEast/I18N.MidEast-tests-net_4_5.csproj
  37. 3 3
      mcs/class/I18N/Other/I18N.Other-net_2_0.csproj
  38. 3 3
      mcs/class/I18N/Other/I18N.Other-net_4_0.csproj
  39. 3 3
      mcs/class/I18N/Other/I18N.Other-net_4_5.csproj
  40. 3 3
      mcs/class/I18N/Rare/I18N.Rare-net_2_0.csproj
  41. 3 3
      mcs/class/I18N/Rare/I18N.Rare-net_4_0.csproj
  42. 3 3
      mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj
  43. 3 3
      mcs/class/I18N/West/I18N.West-net_2_0.csproj
  44. 3 3
      mcs/class/I18N/West/I18N.West-net_4_0.csproj
  45. 3 3
      mcs/class/I18N/West/I18N.West-net_4_5.csproj
  46. 4 4
      mcs/class/I18N/West/I18N.West-tests-net_2_0.csproj
  47. 4 4
      mcs/class/I18N/West/I18N.West-tests-net_4_0.csproj
  48. 4 4
      mcs/class/I18N/West/I18N.West-tests-net_4_5.csproj
  49. 5 5
      mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_2_0.csproj
  50. 5 5
      mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_0.csproj
  51. 5 5
      mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj
  52. 4 4
      mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_2_0.csproj
  53. 4 4
      mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_0.csproj
  54. 4 4
      mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj
  55. 11 11
      mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_2_0.csproj
  56. 11 11
      mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_0.csproj
  57. 11 11
      mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj
  58. 9 9
      mcs/class/Managed.Windows.Forms/System.Windows.Forms-tests-net_2_0.csproj
  59. 9 9
      mcs/class/Managed.Windows.Forms/System.Windows.Forms-tests-net_4_0.csproj
  60. 9 9
      mcs/class/Managed.Windows.Forms/System.Windows.Forms-tests-net_4_5.csproj
  61. 7 7
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_2_0.csproj
  62. 7 7
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_3_5.csproj
  63. 7 7
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_0.csproj
  64. 7 7
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj
  65. 6 6
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_2_0.csproj
  66. 6 6
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_3_5.csproj
  67. 6 6
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_4_0.csproj
  68. 6 6
      mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_4_5.csproj
  69. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_2_0.csproj
  70. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_3_5.csproj
  71. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_0.csproj
  72. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj
  73. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_2_0.csproj
  74. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_3_5.csproj
  75. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_4_0.csproj
  76. 3 3
      mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_4_5.csproj
  77. 9 9
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_2_0.csproj
  78. 9 9
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_3_5.csproj
  79. 9 9
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_0.csproj
  80. 9 9
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj
  81. 7 7
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_2_0.csproj
  82. 7 7
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_3_5.csproj
  83. 7 7
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_4_0.csproj
  84. 7 7
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_4_5.csproj
  85. 4 4
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_2_0.csproj
  86. 4 4
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_3_5.csproj
  87. 4 4
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_0.csproj
  88. 4 4
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj
  89. 5 5
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_2_0.csproj
  90. 5 5
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_3_5.csproj
  91. 5 5
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_4_0.csproj
  92. 5 5
      mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_4_5.csproj
  93. 7 7
      mcs/class/Microsoft.Build/Microsoft.Build-net_4_0.csproj
  94. 7 7
      mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj
  95. 4 4
      mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj
  96. 4 4
      mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj
  97. 4 4
      mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_0.csproj
  98. 4 4
      mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj
  99. 3 3
      mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_2_0.csproj
  100. 3 3
      mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_0.csproj

+ 2 - 2
mcs/class/Accessibility/Accessibility-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D6B1256C-EA9D-46ED-A889-6DC17B21A833}</ProjectGuid>
+    <ProjectGuid>{BA19643F-7F03-4902-9BB6-E94F4467F56A}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Accessibility-net_2_0</OutputPath>
@@ -65,7 +65,7 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 2 - 2
mcs/class/Accessibility/Accessibility-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{CA07487C-0576-4995-8F64-9277EEEAD035}</ProjectGuid>
+    <ProjectGuid>{B710DF58-F63B-4C6B-AA01-9C2DEEBCEB92}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Accessibility-net_4_0</OutputPath>
@@ -65,7 +65,7 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 2 - 2
mcs/class/Accessibility/Accessibility-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{FA565B17-84ED-457E-919A-C599E391C1EA}</ProjectGuid>
+    <ProjectGuid>{7ADBB6D9-FE98-4735-B4AC-6589F4D7BFFD}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Accessibility-net_4_5</OutputPath>
@@ -65,7 +65,7 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{2EAF8F18-0B08-40D2-A40E-6BDAFB91A22F}</ProjectGuid>
+    <ProjectGuid>{7F3ADC13-F208-4BA1-A5A8-90B2DD086A60}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Commons.Xml.Relaxng-net_2_0</OutputPath>
@@ -101,15 +101,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{A8117614-67B7-470D-BFF4-3B328BFEE8F5}</ProjectGuid>
+    <ProjectGuid>{1EEAA095-97DA-4B89-AF86-75420EA398DA}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Commons.Xml.Relaxng-net_4_0</OutputPath>
@@ -101,15 +101,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{B29E829F-C2C9-44C5-9303-BDF4FFEC4F81}</ProjectGuid>
+    <ProjectGuid>{4B2DAC6F-0527-4042-97C0-0B576ECA1A1C}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Commons.Xml.Relaxng-net_4_5</OutputPath>
@@ -101,15 +101,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{FD5189A0-35A8-4DF3-9B2F-B9E3ED623CCA}</ProjectGuid>
+    <ProjectGuid>{2D856822-75AF-4D0C-A6CD-72FE9713AA75}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,219,169</NoWarn>
     <OutputPath>bin\Debug\Commons.Xml.Relaxng-tests-net_2_0</OutputPath>
@@ -70,19 +70,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_2_0.csproj">
-      <Project>{2EAF8F18-0B08-40D2-A40E-6BDAFB91A22F}</Project>
+      <Project>{7F3ADC13-F208-4BA1-A5A8-90B2DD086A60}</Project>
       <Name>Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{93EBBAFA-0C82-4466-A1F5-4BB56CD8A657}</ProjectGuid>
+    <ProjectGuid>{0AA64685-B2E8-4DAC-B440-E48167BCCA00}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,219,169</NoWarn>
     <OutputPath>bin\Debug\Commons.Xml.Relaxng-tests-net_4_0</OutputPath>
@@ -70,19 +70,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_4_0.csproj">
-      <Project>{A8117614-67B7-470D-BFF4-3B328BFEE8F5}</Project>
+      <Project>{1EEAA095-97DA-4B89-AF86-75420EA398DA}</Project>
       <Name>Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{8DB1807A-41A5-4195-9414-77EAF0CC6387}</ProjectGuid>
+    <ProjectGuid>{BA4C18A4-EF3B-42DD-957A-5C1BF4EE6359}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,219,169</NoWarn>
     <OutputPath>bin\Debug\Commons.Xml.Relaxng-tests-net_4_5</OutputPath>
@@ -70,19 +70,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_4_5.csproj">
-      <Project>{B29E829F-C2C9-44C5-9303-BDF4FFEC4F81}</Project>
+      <Project>{4B2DAC6F-0527-4042-97C0-0B576ECA1A1C}</Project>
       <Name>Commons.Xml.Relaxng\Commons.Xml.Relaxng-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Compat.ICSharpCode.SharpZipLib/Compat.ICSharpCode.SharpZipLib-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{8AC3589D-7903-43DB-A054-E10AE3235134}</ProjectGuid>
+    <ProjectGuid>{1F0602E2-AFBD-4229-A647-2E9D8EDB3C81}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Compat.ICSharpCode.SharpZipLib-net_2_0</OutputPath>
@@ -99,15 +99,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Cscompmgd/Cscompmgd-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{40A286B4-EA95-49ED-96F7-BBDCB42FE42B}</ProjectGuid>
+    <ProjectGuid>{50F09AFF-918B-442C-8380-A2398448E2DF}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Cscompmgd-net_2_0</OutputPath>
@@ -68,11 +68,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Cscompmgd/Cscompmgd-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{2990C465-27FD-4D9A-A864-7710B9D83A5F}</ProjectGuid>
+    <ProjectGuid>{D5048C45-AD07-4E36-92FB-128208775B14}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Cscompmgd-net_4_0</OutputPath>
@@ -68,11 +68,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{EB6A6D80-8FC7-4C62-9C08-102DBCDDC7B2}</ProjectGuid>
+    <ProjectGuid>{AD666708-4CC0-4822-B670-26D59A2D32AF}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Cscompmgd-net_4_5</OutputPath>
@@ -68,11 +68,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Cscompmgd/Cscompmgd-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{5A52D29F-2E21-40A0-B470-E7EF6050F26F}</ProjectGuid>
+    <ProjectGuid>{3B0B4F90-D5C5-4A93-9642-CF9D871D03AC}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,219,169</NoWarn>
     <OutputPath>bin\Debug\Cscompmgd-tests-net_2_0</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Cscompmgd\Cscompmgd-net_2_0.csproj">
-      <Project>{40A286B4-EA95-49ED-96F7-BBDCB42FE42B}</Project>
+      <Project>{50F09AFF-918B-442C-8380-A2398448E2DF}</Project>
       <Name>Cscompmgd\Cscompmgd-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Cscompmgd/Cscompmgd-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{24637893-9CF8-429A-A19D-E4E93B1FA05B}</ProjectGuid>
+    <ProjectGuid>{FD37F2F7-E709-4D8D-BDD1-CF48E25B3447}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,219,169</NoWarn>
     <OutputPath>bin\Debug\Cscompmgd-tests-net_4_0</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Cscompmgd\Cscompmgd-net_4_0.csproj">
-      <Project>{2990C465-27FD-4D9A-A864-7710B9D83A5F}</Project>
+      <Project>{D5048C45-AD07-4E36-92FB-128208775B14}</Project>
       <Name>Cscompmgd\Cscompmgd-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Cscompmgd/Cscompmgd-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{1E088567-1F73-4B30-B772-95656EC0E1F4}</ProjectGuid>
+    <ProjectGuid>{C5D5DEB9-74DC-42FF-93C7-3316E4567B0E}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,219,169</NoWarn>
     <OutputPath>bin\Debug\Cscompmgd-tests-net_4_5</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Cscompmgd\Cscompmgd-net_4_5.csproj">
-      <Project>{EB6A6D80-8FC7-4C62-9C08-102DBCDDC7B2}</Project>
+      <Project>{AD666708-4CC0-4822-B670-26D59A2D32AF}</Project>
       <Name>Cscompmgd\Cscompmgd-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/CustomMarshalers/CustomMarshalers-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{A477078E-3B29-424D-B966-EBBDA6C9EA26}</ProjectGuid>
+    <ProjectGuid>{F2034C25-2454-42D9-8C41-0A16FA51B707}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\CustomMarshalers-net_2_0</OutputPath>
@@ -69,11 +69,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/CustomMarshalers/CustomMarshalers-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{0BACF049-D475-4AEB-B2C9-BAA5058861D1}</ProjectGuid>
+    <ProjectGuid>{FE886389-19C6-4F73-BE30-E6124F28FD57}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\CustomMarshalers-net_4_0</OutputPath>
@@ -69,11 +69,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{E5C6ACFA-F607-4270-A996-1096679D479A}</ProjectGuid>
+    <ProjectGuid>{69C23F98-A766-46FB-B83F-2F22BFC3E897}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\CustomMarshalers-net_4_5</OutputPath>
@@ -69,11 +69,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 17 - 13
mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{E53163F1-DE8B-4755-A18B-BFAA180BDCB6}</ProjectGuid>
+    <ProjectGuid>{0CEF008D-47D4-49DC-9B67-C1CC73F40D77}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\EntityFramework.SqlServer-net_4_5</OutputPath>
@@ -46,6 +46,7 @@
   <ItemGroup>
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\DbGeographyAdapter.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\DbGeometryAdapter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\DefaultSqlExecutionStrategy.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Expressions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\GlobalSuppressions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\IDbSpatialValue.cs" />
@@ -53,7 +54,11 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Properties\AssemblyVersion.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Properties\InternalsVisibleTo.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Properties\Resources.SqlServer.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlAzureDbConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlAzureExecutionStrategy.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlAzureRetriableExceptionDetector.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlDdlBuilder.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlExecutionStrategyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlGen\BoolWrapper.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlGen\DmlSqlGenerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlGen\ISqlFragment.cs" />
@@ -77,21 +82,23 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlProviderUtilities.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlSpatialDataReader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlSpatialServices.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlSpatialServicesForConversions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlTypesAssembly.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlTypesAssemblyLoader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlVersion.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\SqlVersionUtils.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\Check.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\DbExpressionExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\DebugCheck.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\EdmFunctionExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\FuncExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\IDictionaryExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\MetdataItemExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\PrimitiveTypeExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\RuntimeFailureMethods.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\SqlDataReaderWrapper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\Throw.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework.SqlServer\Utilities\TypeUsageExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\SharedAssemblyInfo.cs" />
  </ItemGroup>
+    <Compile Include="..\..\..\external\entityframework\src\SharedAssemblyInfo.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\SharedAssemblyVersionInfo.cs" />
  </ItemGroup>
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.
   <Target Name="BeforeBuild">
@@ -109,27 +116,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\EntityFramework\EntityFramework-net_4_5.csproj">
-      <Project>{E3BDED32-9812-4373-8D51-B30943D9DD37}</Project>
+      <Project>{AABFEC11-0171-447F-9093-6E118257D22C}</Project>
       <Name>EntityFramework\EntityFramework-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
-      <Project>{AE8FAE27-D070-4533-A135-49EEF160779D}</Project>
+      <Project>{5CAB0F19-4A6F-4B4B-96DA-5677F88E2EF6}</Project>
       <Name>System.Data\System.Data-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>
@@ -140,9 +147,6 @@
     <EmbeddedResource Include="System.Data.Entity.SqlServer.Properties.Resources.SqlServer.resources">
       <LogicalName>System.Data.Entity.SqlServer.Properties.Resources.SqlServer.resources</LogicalName>
     </EmbeddedResource>
-    <EmbeddedResource Include="../../../external/entityframework/src/EntityFramework/Resources/System/Data/System.Data.Resources.DbProviderServices.ConceptualSchemaDefinition.csdl">
-      <LogicalName>System.Data.Resources.DbProviderServices.ConceptualSchemaDefinition.csdl</LogicalName>
-    </EmbeddedResource>
     <EmbeddedResource Include="../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.ProviderManifest.xml">
       <LogicalName>System.Data.Resources.SqlClient.SqlProviderServices.ProviderManifest.xml</LogicalName>
     </EmbeddedResource>

+ 267 - 281
mcs/class/EntityFramework/EntityFramework-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{E3BDED32-9812-4373-8D51-B30943D9DD37}</ProjectGuid>
+    <ProjectGuid>{AABFEC11-0171-447F-9093-6E118257D22C}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\EntityFramework-net_4_5</OutputPath>
@@ -47,20 +47,28 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\AppConfigDependencyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\CachingDependencyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\CompositeResolver`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DatabaseInitializerResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfigurationEventArgs.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfigurationFinder.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfigurationLoader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfigurationManager.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfigurationProxy.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbNullConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DbConfigurationTypeAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DefaultInvariantNameResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DefaultProviderFactoryResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\DefaultProviderServicesResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\ExecutionStrategyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\IDbDependencyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\IDbDependencyResolverExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\MigrationsConfigurationResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\InternalConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\InvariantNameResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\ProviderServicesFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\ResolverChain.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\RootDependencyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\SingletonDependencyResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\ThreadLocalDependencyResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\TransientDependencyResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Config\WrappingDependencyResolver`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\BasicCommandTreeVisitor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\BasicExpressionVisitor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbAggregate.cs" />
@@ -93,6 +101,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbGroupAggregate.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbGroupByExpression.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbGroupExpressionBinding.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbInExpression.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbInsertCommandTree.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbIntersectExpression.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\CommandTrees\DbIsEmptyExpression.cs" />
@@ -281,6 +290,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\QueryCache\QueryCacheKey.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\QueryCache\QueryCacheManager.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\QueryCache\shaperfactoryquerycachekey.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\TypeHelpers.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\Utils\AliasGenerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\Utils\Boolean\AndExpr.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Common\Utils\Boolean\BasicVisitor.cs" />
@@ -355,79 +365,6 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityKey.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityKeyMember.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Action.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\AddErrorKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\BooleanFacetDescriptionElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ByteFacetDescriptionElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\CollectionKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\CollectionTypeElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ConcurrencyMode.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\DocumentationElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainer.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainerAssociationSet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainerAssociationSetEnd.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainerEntitySet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainerEntitySetDefiningQuery.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainerRelationshipSet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityContainerRelationshipSetEnd.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\EntityKeyElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ErrorCode.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\FacetDescriptionElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\FacetEnabledSchemaElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\FilteredSchemaElementLookUpTable.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Function.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\FunctionCommandText.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\FunctionImportElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\IntegerFacetDescriptionElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\IRelationship.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\IRelationshipEnd.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ISchemaElementLookUpTable.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ItemType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ModelFunction.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ModelFunctionTypeElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Multiplicity.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\NavigationProperty.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\OnOperation.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Operation.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Parameter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\PrimitiveSchema.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Property.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\PropertyRefElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ReferenceSchema.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ReferenceTypeElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ReferentialConstraint.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ReferentialConstraintRoleElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Relationship.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\RelationshipEnd.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\RelationshipEndCollection.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ReturnType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ReturnValue.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\RowTypeElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\RowTypePropertyElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ScalarType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Schema.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaComplexType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaDataModelOption.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaElementLookUpTable.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaElementLookUpTableEnumerator.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaEnumMember.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaEnumType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaLookupTable.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaManager.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SchemaType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\SridFacetDescriptionElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\StoreGeneratedPattern.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\StructuredProperty.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\StructuredType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\TextElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\TypeElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\TypeModifier.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\TypeRefElement.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\TypeUsageBuilder.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\Utils.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\ValidationHelper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityModel\SchemaObjectModel\XmlSchemaResource.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityResCategoryAttribute.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntityResDescriptionAttribute.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\EntitySqlException.cs" />
@@ -437,6 +374,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\InternalMappingException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\InvalidCommandTreeException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\basemetadatamappingvisitor.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ColumnMappingBuilder.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\CompressingHashBuilder.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\DefaultObjectMappingItemCollection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\EntityViewContainer.cs" />
@@ -457,6 +395,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\FunctionImportReturnTypeStructuralTypeColumnRenameMapping.ReturnTypeRenameMapping.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\FunctionImportStructuralTypeMapping.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\FunctionImportStructuralTypeMappingKB.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\IStructuralTypeMapping.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\LineInfo.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\Mapping.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\MappingItemCollection.cs" />
@@ -547,6 +486,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\DefaultTileProcessor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKBChaseSupport.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\FragmentQueryProcessor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\ITileQuery.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs" />
@@ -621,28 +561,40 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewGeneration\ViewGenTraceLevel.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Mapping\ViewValidator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\MappingException.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\AspProxy.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\CacheForPrimitiveTypes.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ClrPerspective.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Converter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\CustomAssemblyResolver.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\DataSpace.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\DefaultAssemblyResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\AspProxy.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\AssociationEndMember.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\AssociationSet.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\AssociationSetEnd.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\AssociationType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\BuiltInKind.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\BuiltInTypeKind.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\CacheForPrimitiveTypes.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ClrEntityType.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ClrEnumType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ClrPerspective.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\CollectionKind.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\CollectionType.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ComplexType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ConcurrencyMode.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\Converter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\CustomAssemblyResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\DataModelAnnotation.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\DataSpace.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\DbDatabaseMapping.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\DefaultAssemblyResolver.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\documentation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmConstants.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmError.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmFunction.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmItemCollection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmItemCollection.OcAssemblyCache.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmItemError.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmMember.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmModel.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmProperty.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmSchemaError.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmSchemaErrorSeverity.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EdmValidator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EntityContainer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EntitySet.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\EntitySetBase.cs" />
@@ -656,11 +608,25 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\FacetValueContainer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\FacetValues.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\FilteredReadOnlyMetadataCollection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ForeignKeyBuilder.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\FunctionParameter.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\GlobalItem.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\Helper.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\IMetadataItem.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\INamedDataModelItem.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\IQualifiedNameMetadataItem.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ItemCollection.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\LightweightCodeGenerator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MappingMetadataHelper.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MemberCollection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactAssemblyResolver.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoader.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoaderComposite.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoaderCompositeFile.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoaderCompositeResource.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoaderFile.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoaderResource.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataArtifactLoaderXmlReaderWrapper.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataCache.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataCollection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataItem.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataItem_Static.cs" />
@@ -668,10 +634,16 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataPropertyAttribute.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataPropertyCollection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataPropertyvalue.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\MetadataWorkspace.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ModelPerspective.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\NavigationProperty.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\NavigationPropertyAccessor.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ObjectHelper.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ObjectItemCollection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\OperationAction.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ParameterMode.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ParameterTypeSemantics.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\Perspective.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\PrimitiveType.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\PrimitiveTypeKind.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\PropertyKind.cs" />
@@ -690,31 +662,17 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\safelink.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\safelinkcollection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\SimpleType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\StoreGeneratedPattern.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\StoreItemCollection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\StoreItemCollection.Loader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\StructuralType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\TargetPerspective.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\TypeSemantics.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\TypeUsage.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\util.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmError.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmItemCollection.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmItemCollection.OcAssemblyCache.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmItemError.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmSchemaError.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmSchemaErrorSeverity.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\EdmValidator.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Helper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MappingMetadataHelper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactAssemblyResolver.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoader.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoaderComposite.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoaderCompositeFile.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoaderCompositeResource.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoaderFile.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoaderResource.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataArtifactLoaderXmlReaderWrapper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataCache.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\MetadataWorkspace.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ModelPerspective.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectHelper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectItemCollection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ValidationErrorEventArgs.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\ValidationSeverity.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Edm\XmlConstants.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectLayer\AssemblyCache.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectLayer\AssemblyCacheEntry.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectLayer\ImmutableAssemblyCacheEntry.cs" />
@@ -730,16 +688,6 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectLayer\ObjectItemLoadingSessionData.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ObjectLayer\ObjectItemNoOpAssemblyLoader.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ParameterTypeSemantics.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\Perspective.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\StoreItemCollection.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\StoreItemCollection.Loader.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\TargetPerspective.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\TypeHelpers.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\TypeSemantics.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ValidationErrorEventArgs.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\ValidationSeverity.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Metadata\XmlConstants.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\MetadataException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\ObjectNotFoundException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\CompiledQuery.cs" />
@@ -774,6 +722,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\DataClasses\StructuralObject.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\DataRecordObjectView.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\DbUpdatableDataRecord.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\DelegateFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\ELinq\Binding.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\ELinq\BindingContext.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\ELinq\CompiledELinqQueryState.cs" />
@@ -798,10 +747,13 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\ELinq\TypeSystem.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\EntityEntry.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\EntitySetQualifiedType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\ExecutionOptions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\FieldDescriptor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\IntBox.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\BaseEntityWrapper.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\BaseProxyImplementor.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\BufferedDataReader.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\BufferedDataRecord.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\complextypematerializer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\DataContractImplementor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Objects\Internal\EntityProxyFactory.cs" />
@@ -1096,8 +1048,87 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Query\ResultAssembly\BridgeDataReader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Query\ResultAssembly\BridgeDataReaderFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\Query\ResultAssembly\BridgeDataRecord.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Action.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\AddErrorKind.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\BooleanFacetDescriptionElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ByteFacetDescriptionElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\CollectionTypeElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\DocumentationElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainer.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainerAssociationSet.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainerAssociationSetEnd.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainerEntitySet.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainerEntitySetDefiningQuery.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainerRelationshipSet.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityContainerRelationshipSetEnd.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\EntityKeyElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ErrorCode.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\FacetDescriptionElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\FacetEnabledSchemaElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\FilteredSchemaElementLookUpTable.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Function.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\FunctionCommandText.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\FunctionImportElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\IntegerFacetDescriptionElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\IRelationship.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\IRelationshipEnd.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ISchemaElementLookUpTable.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ItemType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ModelFunction.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ModelFunctionTypeElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\NavigationProperty.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\OnOperation.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Operation.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Parameter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\PrimitiveSchema.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Property.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\PropertyRefElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ReferenceSchema.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ReferenceTypeElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ReferentialConstraint.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ReferentialConstraintRoleElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Relationship.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\RelationshipEnd.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\RelationshipEndCollection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ReturnType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ReturnValue.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\RowTypeElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\RowTypePropertyElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ScalarType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Schema.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaComplexType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaDataModelOption.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaElementLookUpTable.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaElementLookUpTableEnumerator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaEnumMember.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaEnumType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaLookupTable.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaManager.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SchemaType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\SridFacetDescriptionElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\StructuredProperty.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\StructuredType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\TextElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\TypeElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\TypeModifier.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\TypeRefElement.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\TypeUsageBuilder.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\Utils.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\ValidationHelper.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\SchemaObjectModel\XmlSchemaResource.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Core\UpdateException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\CreateDatabaseIfNotExists`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\MaxLengthAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\MinLengthAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\ColumnAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\ComplexTypeAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\DatabaseGeneratedAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\DatabaseGeneratedOption.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\ForeignKeyAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\InversePropertyAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\NotMappedAttribute.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DataAnnotations\Schema\TableAttribute.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Database.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DbContext.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DbFunctionAttribute.cs" />
@@ -1110,116 +1141,25 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DbSetExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DropCreateDatabaseAlways`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\DropCreateDatabaseIfModelChanges`.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\DataModelAnnotation.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\DataModelErrorEventArgs.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\DataModelEventArgs.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\DataModelItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\DataModelVersions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\IAnnotatedDataModelItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\INamedDataModelItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Common\INamedDataModelItemExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbAliasedMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbColumnMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbConstraintMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbDatabaseMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbDataModelItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbForeignKeyConstraintMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbItemKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbNamedMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbOperationAction.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbParameterMode.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbParameterTypeSemantics.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbPrimitiveTypeFacets.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbSchemaMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbSchemaMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbStoreGeneratedPattern.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbTableColumnMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbTableMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\DbTypeMetadata.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbAssociationEndMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbAssociationSetMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbColumnCondition.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbDatabaseMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbEdmPropertyMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbEntityContainerMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbEntitySetMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbEntityTypeMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbEntityTypeMappingFragment.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbMappingItemKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbMappingMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Db\Mapping\DbMappingModelItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmAssociationConstraint.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmAssociationEnd.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmAssociationEndKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmAssociationSet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmAssociationType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmCollectionKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmComplexType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmConcurrencyMode.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmDataModelItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmDataModelType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmEntityContainer.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmEntityContainerItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmEntitySet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmEntityType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmEnumType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmEnumTypeMember.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmItemKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmModel.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmNamedMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmNamespace.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmNamespaceItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmNavigationProperty.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmOperationAction.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmParameterMode.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmPrimitiveType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmPrimitiveTypeFacets.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmPrimitiveTypeKind.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmProperty.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmQualifiedNameMetadataItem.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmScalarType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmStructuralMember.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmStructuralMembersCollection.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmStructuralType.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmTypeReference.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\BackingList.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\DataModelItemVisitor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\DbDatabaseVisitor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\EdmConstants.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\EdmExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\EdmModelParentMap.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\EdmModelVisitor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Internal\EdmUtil.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Parsing\Xml\Internal\Csdl\CsdlConstants.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Parsing\Xml\Internal\Msl\MslConstants.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Parsing\Xml\Internal\Ssdl\SsdlConstants.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Parsing\Xml\Internal\XmlErrorCode.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\EdmModelVisitor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\CsdlSerializer.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\EdmSerializationVisitor.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\EdmXmlSchemaWriter.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\MslSerializer.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\MslXmlSchemaWriter.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\SsdlSerializer.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Csdl\EdmModelCsdlSchemaWriter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Csdl\EdmModelCsdlSerializationVisitor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Msl\DbDatabaseMappingMslSchemaWriter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Ssdl\DbModelEntityContainerSsdlSchemaWriter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Ssdl\DbModelSsdlHelper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Ssdl\DbModelSsdlSchemaWriter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\Ssdl\DbModelSsdlSerializationVisitor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\Xml\Internal\XmlSchemaWriter.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\DataModelValidationContext.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\DataModelValidationHelper.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\DataModelValidationRule.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\DataModelValidationRule`.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\DataModelValidationRuleSet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\DataModelValidator.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelRuleSet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelSemanticValidationRules.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelSyntacticValidationRules.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelValidationContext.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelValidationRule.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelValidationVisitor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\Internal\EdmModel\EdmModelValidator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Serialization\XmlSchemaWriter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\DataModelErrorEventArgs.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\DataModelValidationRule.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\DataModelValidationRule`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\DataModelValidationRuleSet.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\DataModelValidator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\EdmModelRuleSet.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\EdmModelSemanticValidationRules.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\EdmModelSyntacticValidationRules.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\EdmModelValidationContext.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\EdmModelValidationRule.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Edm\Validation\EdmModelValidationVisitor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\EntityState.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\GlobalSuppressions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\IDatabaseInitializer`.cs" />
@@ -1245,16 +1185,21 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbProviderInfo.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbQuery.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbQuery`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbRawSqlQuery.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbRawSqlQuery`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbReferenceEntry.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbReferenceEntry`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbSqlQuery.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbSqlQuery`.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbSqlSetQuery.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbSqlSetQuery`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbUpdateConcurrencyException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DbUpdateException.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DefaultDbProviderFactoryService.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\DefaultManifestTokenService.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\EdmMetadata.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\EdmxWriter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ExecutionStrategy.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ExecutionStrategyKey.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ExponentialRetryDelayStrategy.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbAsyncEnumerable.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbAsyncEnumerable`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbAsyncEnumerableExtensions.cs" />
@@ -1267,12 +1212,27 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbContextFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbModelCacheKey.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbModelCacheKeyFactory.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbModelCacheKeyProvider.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IDbProviderFactoryService.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IExecutionStrategy.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IManifestTokenService.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IncludeMetadataConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IObjectContextAdapter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IProviderInvariantName.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IRetriableExceptionDetector.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\IRetryDelayStrategy.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\LocalDbConnectionFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ModelContainerConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ModelNamespaceConvention.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\NonRetryingExecutionStrategy.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\Pluralization\BidirectionalDictionary.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\Pluralization\CustomPluralizationEntry.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\Pluralization\EnglishPluralizationService.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\Pluralization\IPluralizationService.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\Pluralization\PluralizationServiceUtil.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ProviderInvariantName.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\ReplacementDbQueryWrapper`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\RetryLimitExceededException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\SqlCeConnectionFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\SqlConnectionFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Infrastructure\SuppressDbSetInitializationAttribute.cs" />
@@ -1280,6 +1240,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\AppConfig.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\ClonedObjectContext.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\CodeFirstCachedMetadataWorkspace.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\CommandTracer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\ConfigFile\ContextCollection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\ConfigFile\ContextElement.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\ConfigFile\DatabaseInitializerElement.cs" />
@@ -1297,6 +1258,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\DbHelpers.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\DbLocalView`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\DbSetDiscoveryService.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\DefaultCommandInterceptor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\DefaultModelCacheKey.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\DefaultModelCacheKeyFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\EagerInternalConnection.cs" />
@@ -1327,9 +1289,12 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\EntityEntries\StateEntryAdapter.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\EntitySetTypePair.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\ICachedMetadataWorkspace.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\IDbCommandInterceptor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\IDbEnumerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\IInternalConnection.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\InitializerConfig.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\InitializerLockPair.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\InterceptedCommand.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\InternalConnection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\InternalContext.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\InternalSqlNonSetQuery.cs" />
@@ -1339,7 +1304,6 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\LazyEnumerator`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\LazyInternalConnection.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\LazyInternalContext.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\LegacyDatabaseInitializerConfig.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\Linq\DbQueryProvider.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\Linq\DbQueryVisitor.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Internal\Linq\IInternalQuery.cs" />
@@ -1392,11 +1356,11 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Design\VisualBasicMigrationCodeGenerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Edm\EdmXNames.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Edm\ModelCompressor.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Extensions\IEnumerableExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\DefaultHistoryContextFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\HistoryContext.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\HistoryContextBase`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\HistoryRepository.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\HistoryRow.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\IHistoryContextFactory.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\History\LegacyHistoryContext.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\IDbSetExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\AutomaticDataLossException.cs" />
@@ -1406,6 +1370,7 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigrationAssembly.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigrationsException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigrationsLogger.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigrationsPendingException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigratorBase.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigratorLoggingDecorator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Infrastructure\MigratorScriptingDecorator.cs" />
@@ -1416,7 +1381,6 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\ColumnModel.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\CreateIndexOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\CreateTableOperation.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\DeleteHistoryOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\DropColumnOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\DropForeignKeyOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\DropIndexOperation.cs" />
@@ -1425,7 +1389,6 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\ForeignKeyOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\HistoryOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\IndexOperation.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\InsertHistoryOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\MigrationOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\MoveTableOperation.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Migrations\Model\PrimaryKeyOperation.cs" />
@@ -1444,10 +1407,26 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\ComplexTypeConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\ConfigurationBase.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\ConfigurationRegistrar.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\DatabaseConventionDispatcher.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\ConfigurationTypeActivator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\ConfigurationTypeFilter.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\ConfigurationTypesFinder.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\EdmConventionDispatcher.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\EntityConventionConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\EntityConventionOfTypeConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\EntityConventionOfTypeWithHavingConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\EntityConventionWithHavingConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\PropertyConfigurationConventionDispatcher.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\PropertyConventionConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Conventions\PropertyConventionWithHavingConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\ConventionsConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\DeleteModificationFunctionConfiguration`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\FunctionParameterConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\InsertModificationFunctionConfiguration`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\ModificationFunctionConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\ModificationFunctionConfiguration`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\ModificationFunctionsConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\ModificationFunctionsConfiguration`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Functions\UpdateModificationFunctionConfiguration`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Mapping\EdmPropertyPath.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Mapping\EntityMappingConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Mapping\EntityMappingConfiguration`.cs" />
@@ -1487,17 +1466,30 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\DateTimePropertyConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\DecimalPropertyConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\LengthPropertyConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\LightweightPropertyConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\MissingPropertyConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\OverridableConfigurationParts.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\PrimitivePropertyConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\Primitive\StringPropertyConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Properties\PropertyConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Types\ComplexTypeConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Types\EntityTypeConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Types\LightweightEntityConfiguration.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Types\LightweightEntityConfiguration`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Types\StructuralTypeConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Configuration\Types\StructuralTypeConfiguration`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\AttributeConfigurationConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\IConfigurationConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\IConfigurationConvention`.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\EntityConvention.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\EntityConventionBase.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\EntityConventionOfType.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\EntityConventionOfTypeWithHaving.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\EntityConventionWithHaving.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\EntityConventionWithHavingBase.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\PropertyConvention.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\PropertyConventionBase.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Lightweight\PropertyConventionWithHaving.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Property\ColumnAttributeConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Property\ConcurrencyCheckAttributeConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Configuration\Property\DatabaseGeneratedAttributeConvention.cs" />
@@ -1517,7 +1509,6 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\ComplexTypeDiscoveryConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\Db\ColumnOrderingConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\Db\ColumnOrderingConventionStrict.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\Db\ColumnTypeCasingConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\Db\IDbConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\Db\IDbConvention`.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Edm\Db\Mapping\IDbMappingConvention.cs" />
@@ -1545,42 +1536,34 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\IConvention.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Sets\V1ConventionSet.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Conventions\Sets\V2ConventionSet.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Design\BidirectionalDictionary.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Design\EnglishPluralizationService.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Design\ICustomPluralizationMapping.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Design\PluralizationService.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Design\PluralizationServiceUtil.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Common\DataModelAnnotationExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Common\DataModelErrorEventArgsExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Common\INamedDataModelItemExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\DbAliasedMetadataItemExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\DbDatabaseMetadataExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\DbForeignKeyConstraintMetadataExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\DbPrimitiveTypeFacetsExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\DbTableColumnMetadataExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\DbTableMetadataExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\Mapping\DbAssociationSetMappingExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\Mapping\DbDatabaseMappingExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\Mapping\DbEdmPropertyMappingExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\Mapping\DbEntityTypeMappingExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Db\Mapping\DbEntityTypeMappingFragmentExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmAssociationEndExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmAssociationEndKindExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmAssociationTypeExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmComplexTypeExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmEntitySetExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmEntityTypeExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmEnumTypeExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\AssociationTypeExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\ColumnMappingBuilderExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\ComplexTypeExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\DataModelAnnotationExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\DataModelErrorEventArgsExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\DbDatabaseMappingExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmMemberExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmModelExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmNavigationPropertyExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmPropertyExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EdmStructuralMemberExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EntitySetExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EntityTypeExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\EnumTypeExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\ForeignKeyBuilderExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\INamedDataModelItemExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\NavigationPropertyExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\RelationshipEndMemberExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\RelationshipMultiplicityExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Serialization\EdmxSerializer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\AssociationTypeMappingGenerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\DatabaseMappingGenerator.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\EntityTypeMappingGenerator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\FunctionParameterMappingGenerator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\ModificationFunctionMappingGenerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\PropertyMappingGenerator.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\StructuralTypeMappingGenerator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\Services\TableMappingGenerator.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\StorageAssociationSetMappingExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\StorageEntityTypeMappingExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Edm\StorageMappingFragmentExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\EntityTypeConfiguration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Mappers\AttributeMapper.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Mappers\MappingContext.cs" />
@@ -1590,9 +1573,8 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Mappers\TypeMapper.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\ModelValidationException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Utilities\AttributeProvider.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Utilities\DatabaseName.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Utilities\IEnumerableExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ModelConfiguration\Utilities\PropertyPath.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\NullDatabaseInitializer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\ObservableCollectionExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Properties\AssemblyVersion.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Properties\InternalsVisibleTo.cs" />
@@ -1604,12 +1586,13 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Spatial\DbSpatialDataReader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Spatial\DbSpatialServices.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Spatial\DefaultSpatialServices.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Spatial\ExtensionMethods.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Spatial\SpatialHelpers.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Spatial\SpatialServicesLoader.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\AssemblyExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\BoolExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\ByteExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\Check.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DatabaseName.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DbConnectionExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DbContextExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DbModelBuilderVersionExtensions.cs" />
@@ -1618,14 +1601,16 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DbProviderInfoExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DbProviderManifestExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DbProviderServicesExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DebugCheck.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DynamicEqualityComparer.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\DynamicEqualityComparerLinqIntegration.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\ExceptionExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\ExpressionExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\HashSetExtensions.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\IEnumerableExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\MemberInfoExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\PropertyInfoExtensions.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\RuntimeFailureMethods.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\ProviderRowFinder.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\StringExtensions.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\TaskHelper.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Utilities\TypeExtensions.cs" />
@@ -1636,7 +1621,8 @@
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Validation\DbEntityValidationResult.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Validation\DbUnexpectedValidationException.cs" />
     <Compile Include="..\..\..\external\entityframework\src\EntityFramework\Validation\DbValidationError.cs" />
-    <Compile Include="..\..\..\external\entityframework\src\SharedAssemblyInfo.cs" />
  </ItemGroup>
+    <Compile Include="..\..\..\external\entityframework\src\SharedAssemblyInfo.cs" />
+    <Compile Include="..\..\..\external\entityframework\src\SharedAssemblyVersionInfo.cs" />
  </ItemGroup>
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.
   <Target Name="BeforeBuild">
@@ -1654,47 +1640,47 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
-      <Project>{AE8FAE27-D070-4533-A135-49EEF160779D}</Project>
+      <Project>{5CAB0F19-4A6F-4B4B-96DA-5677F88E2EF6}</Project>
       <Name>System.Data\System.Data-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Transactions\System.Transactions-net_4_5.csproj">
-      <Project>{399C73A2-61A1-4141-A66F-5D52014BAA92}</Project>
+      <Project>{BED431C4-56B5-4990-A8E6-DCD02A331BC9}</Project>
       <Name>System.Transactions\System.Transactions-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
-      <Project>{FC0139F8-EC5A-4D43-9439-F5B3C6BEE17A}</Project>
+      <Project>{50961B0B-5BEC-4058-9246-5CEEE888CEC8}</Project>
       <Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
-      <Project>{9EF77858-EB0A-4432-948B-18F18E44350B}</Project>
+      <Project>{847BF7E9-DEFB-43C9-8410-CA775ADC0E8A}</Project>
       <Name>System.Configuration\System.Configuration-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
-      <Project>{D97F14D0-177C-4252-B535-7B2B070DCF1A}</Project>
+      <Project>{AB2C11F0-259B-4B85-A1BB-9243CD007A9E}</Project>
       <Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
-      <Project>{A2E8AC47-7A47-4831-9CED-DBC9CCBB653D}</Project>
+      <Project>{088AB4AB-1904-4365-A74B-F7557A034945}</Project>
       <Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.CSharp\Microsoft.CSharp-net_4_5.csproj">
-      <Project>{B6C7FFF7-649A-4CFC-A611-8C9701846513}</Project>
+      <Project>{94E8FEFF-9695-4F77-A8AB-85370336FE0D}</Project>
       <Name>Microsoft.CSharp\Microsoft.CSharp-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>
@@ -1738,8 +1724,8 @@
     <EmbeddedResource Include="../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.CSDLSchema_3.xsd">
       <LogicalName>System.Data.Resources.CSDLSchema_3.xsd</LogicalName>
     </EmbeddedResource>
-    <EmbeddedResource Include="../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/system.data.resources.entitystoreschemagenerator.xsd">
-      <LogicalName>system.data.resources.entitystoreschemagenerator.xsd</LogicalName>
+    <EmbeddedResource Include="System.Data.Resources.EntityStoreSchemaGenerator.xsd">
+      <LogicalName>System.Data.Resources.EntityStoreSchemaGenerator.xsd</LogicalName>
     </EmbeddedResource>
     <EmbeddedResource Include="../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.SSDLSchema.xsd">
       <LogicalName>System.Data.Resources.SSDLSchema.xsd</LogicalName>

+ 3 - 3
mcs/class/I18N/CJK/I18N.CJK-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{6A34695E-E3B5-4073-AC52-27060B3A8741}</ProjectGuid>
+    <ProjectGuid>{E7899531-46E6-4B4A-8709-E7B099CD40C0}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.CJK-net_2_0</OutputPath>
@@ -75,11 +75,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/CJK/I18N.CJK-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{7FF3F09E-66BF-4C3C-8487-1A0C72A4D80D}</ProjectGuid>
+    <ProjectGuid>{87ED1DAB-BC3F-455F-96A3-2044E4977877}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.CJK-net_4_0</OutputPath>
@@ -75,11 +75,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{93D6669F-1E61-470E-A9A2-6FCCD6D8C71A}</ProjectGuid>
+    <ProjectGuid>{EF5108EC-6916-4ADE-AB7D-919F89F1FEE1}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.CJK-net_4_5</OutputPath>
@@ -75,11 +75,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/I18N/CJK/I18N.CJK-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{A75CCDA1-6DA8-42C1-8676-ADBFA83F380C}</ProjectGuid>
+    <ProjectGuid>{E59B1BBE-C3A6-4BF5-A493-C4266D09919A}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.CJK-tests-net_2_0</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\CJK\I18N.CJK-net_2_0.csproj">
-      <Project>{6A34695E-E3B5-4073-AC52-27060B3A8741}</Project>
+      <Project>{E7899531-46E6-4B4A-8709-E7B099CD40C0}</Project>
       <Name>CJK\I18N.CJK-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/I18N/CJK/I18N.CJK-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{4884344E-C9D5-4C25-AD30-126133487E8A}</ProjectGuid>
+    <ProjectGuid>{70C4A9AE-2402-4F8F-9428-1964D1D2B6D4}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.CJK-tests-net_4_0</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\CJK\I18N.CJK-net_4_0.csproj">
-      <Project>{7FF3F09E-66BF-4C3C-8487-1A0C72A4D80D}</Project>
+      <Project>{87ED1DAB-BC3F-455F-96A3-2044E4977877}</Project>
       <Name>CJK\I18N.CJK-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/I18N/CJK/I18N.CJK-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{9C2EBDA3-83F8-4CC7-A63F-4A2DE88EF2C5}</ProjectGuid>
+    <ProjectGuid>{D70CC755-05BF-4148-8A19-3F28EA6CA21D}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.CJK-tests-net_4_5</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\CJK\I18N.CJK-net_4_5.csproj">
-      <Project>{93D6669F-1E61-470E-A9A2-6FCCD6D8C71A}</Project>
+      <Project>{EF5108EC-6916-4ADE-AB7D-919F89F1FEE1}</Project>
       <Name>CJK\I18N.CJK-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 2 - 2
mcs/class/I18N/Common/I18N-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</ProjectGuid>
+    <ProjectGuid>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N-net_2_0</OutputPath>
@@ -70,7 +70,7 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 2 - 2
mcs/class/I18N/Common/I18N-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</ProjectGuid>
+    <ProjectGuid>{748C52F1-090B-42F0-BB42-37BE181E4545}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N-net_4_0</OutputPath>
@@ -70,7 +70,7 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 2 - 2
mcs/class/I18N/Common/I18N-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</ProjectGuid>
+    <ProjectGuid>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N-net_4_5</OutputPath>
@@ -70,7 +70,7 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/MidEast/I18N.MidEast-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{0E0AF422-7613-4BC6-8966-1AC038B3D893}</ProjectGuid>
+    <ProjectGuid>{59555D48-1FCB-4AFC-859B-577F5E9D809B}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.MidEast-net_2_0</OutputPath>
@@ -70,11 +70,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/MidEast/I18N.MidEast-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{073BFBEC-FFB6-4FE3-A264-5827325884DA}</ProjectGuid>
+    <ProjectGuid>{B1FE8BCF-C511-4452-A745-8E58030008F5}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.MidEast-net_4_0</OutputPath>
@@ -70,11 +70,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{BFB9145C-A062-4C29-99F0-65E8954B522D}</ProjectGuid>
+    <ProjectGuid>{2616FDAC-EC98-417B-A95C-C2E2D1ECB3F2}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.MidEast-net_4_5</OutputPath>
@@ -70,11 +70,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 81 - 0
mcs/class/I18N/MidEast/I18N.MidEast-tests-net_2_0.csproj

@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.30729</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{63DD7A88-5DF4-4FEB-BFF0-B8D191C34ECA}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <NoWarn>1699</NoWarn>
+    <OutputPath>bin\Debug\I18N.MidEast-tests-net_2_0</OutputPath>
+    <NoStdLib>True</NoStdLib>
+    <NoConfig>False</NoConfig>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>
+    </RootNamespace>
+    <AssemblyName>I18N.MidEast_test_net_2_0</AssemblyName>
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <NoWarn>1699</NoWarn>
+    <Optimize>false</Optimize>
+    <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <NoWarn>1699</NoWarn>
+    <Optimize>true</Optimize>
+    <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, 
+  Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This
+  is a problem to compile the Mono mscorlib.dll -->
+  <PropertyGroup>
+    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
+  </PropertyGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Compile Include="Test\I18N.MidEast.Test.cs" />
  </ItemGroup>
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+  <PropertyGroup>
+    <PreBuildEvent>
+
+    </PreBuildEvent>
+    <PostBuildEvent>
+      xcopy $(TargetName).* $(ProjectDir)..\lib\net_2_0\ /Y /R /D
+  </PostBuildEvent>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
+    <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
+      <Name>corlib\corlib-net_2_0</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
+      <Name>Common\I18N-net_2_0</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\I18N\MidEast\I18N.MidEast-net_2_0.csproj">
+      <Project>{59555D48-1FCB-4AFC-859B-577F5E9D809B}</Project>
+      <Name>MidEast\I18N.MidEast-net_2_0</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Folder Include="Properties\" />
+  </ItemGroup>
+</Project>

+ 81 - 0
mcs/class/I18N/MidEast/I18N.MidEast-tests-net_4_0.csproj

@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.30729</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{6DF1B8DB-E22C-4B94-882C-306E5674BCAE}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <NoWarn>1699</NoWarn>
+    <OutputPath>bin\Debug\I18N.MidEast-tests-net_4_0</OutputPath>
+    <NoStdLib>True</NoStdLib>
+    <NoConfig>False</NoConfig>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>
+    </RootNamespace>
+    <AssemblyName>I18N.MidEast_test_net_4_0</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <NoWarn>1699</NoWarn>
+    <Optimize>false</Optimize>
+    <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <NoWarn>1699</NoWarn>
+    <Optimize>true</Optimize>
+    <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, 
+  Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This
+  is a problem to compile the Mono mscorlib.dll -->
+  <PropertyGroup>
+    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
+  </PropertyGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Compile Include="Test\I18N.MidEast.Test.cs" />
  </ItemGroup>
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+  <PropertyGroup>
+    <PreBuildEvent>
+
+    </PreBuildEvent>
+    <PostBuildEvent>
+      xcopy $(TargetName).* $(ProjectDir)..\lib\net_4_0\ /Y /R /D
+  </PostBuildEvent>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
+    <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
+      <Name>corlib\corlib-net_4_0</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
+      <Name>Common\I18N-net_4_0</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\I18N\MidEast\I18N.MidEast-net_4_0.csproj">
+      <Project>{B1FE8BCF-C511-4452-A745-8E58030008F5}</Project>
+      <Name>MidEast\I18N.MidEast-net_4_0</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Folder Include="Properties\" />
+  </ItemGroup>
+</Project>

+ 81 - 0
mcs/class/I18N/MidEast/I18N.MidEast-tests-net_4_5.csproj

@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.30729</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{ECF02624-8EE8-4466-8925-3EE595034B4D}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <NoWarn>1699</NoWarn>
+    <OutputPath>bin\Debug\I18N.MidEast-tests-net_4_5</OutputPath>
+    <NoStdLib>True</NoStdLib>
+    <NoConfig>False</NoConfig>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>
+    </RootNamespace>
+    <AssemblyName>I18N.MidEast_test_net_4_5</AssemblyName>
+    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <NoWarn>1699</NoWarn>
+    <Optimize>false</Optimize>
+    <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <NoWarn>1699</NoWarn>
+    <Optimize>true</Optimize>
+    <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, 
+  Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This
+  is a problem to compile the Mono mscorlib.dll -->
+  <PropertyGroup>
+    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
+  </PropertyGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Compile Include="Test\I18N.MidEast.Test.cs" />
  </ItemGroup>
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+  <PropertyGroup>
+    <PreBuildEvent>
+
+    </PreBuildEvent>
+    <PostBuildEvent>
+      xcopy $(TargetName).* $(ProjectDir)..\lib\net_4_5\ /Y /R /D
+  </PostBuildEvent>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
+    <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
+      <Name>corlib\corlib-net_4_5</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
+      <Name>Common\I18N-net_4_5</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\I18N\MidEast\I18N.MidEast-net_4_5.csproj">
+      <Project>{2616FDAC-EC98-417B-A95C-C2E2D1ECB3F2}</Project>
+      <Name>MidEast\I18N.MidEast-net_4_5</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Folder Include="Properties\" />
+  </ItemGroup>
+</Project>

+ 3 - 3
mcs/class/I18N/Other/I18N.Other-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{ADB93524-B670-4AB1-AED6-C7E28EC0DA60}</ProjectGuid>
+    <ProjectGuid>{18E38008-05ED-4B0B-B635-E8B9E2A3E7EB}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.Other-net_2_0</OutputPath>
@@ -72,11 +72,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/Other/I18N.Other-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{C290A8E3-4674-40CA-B418-89B8E1072AC2}</ProjectGuid>
+    <ProjectGuid>{C9B07BE0-C8A3-40DD-A1A9-13FC5C316347}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.Other-net_4_0</OutputPath>
@@ -72,11 +72,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/Other/I18N.Other-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{AB5B358D-C4C6-4783-ABD4-BA30A0CA6284}</ProjectGuid>
+    <ProjectGuid>{9BBEC512-8833-4124-B826-777E45579059}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.Other-net_4_5</OutputPath>
@@ -72,11 +72,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/Rare/I18N.Rare-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D165DCA8-7157-4B6D-B691-1F481797E872}</ProjectGuid>
+    <ProjectGuid>{9DE49C27-A51B-4511-97F6-5A76FD79450C}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.Rare-net_2_0</OutputPath>
@@ -100,11 +100,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/Rare/I18N.Rare-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{85ECC48E-B393-4842-8576-F84D4B52B5E9}</ProjectGuid>
+    <ProjectGuid>{8C98193F-281B-45FB-B24F-4A603AE929AA}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.Rare-net_4_0</OutputPath>
@@ -100,11 +100,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{91F3023E-703B-48D2-8299-DEABB1813CFD}</ProjectGuid>
+    <ProjectGuid>{3C6256A3-3B1F-4CF8-9D91-016C855930DC}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.Rare-net_4_5</OutputPath>
@@ -100,11 +100,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/West/I18N.West-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{3C417577-7F37-42FC-B818-D0A8ED0C0B20}</ProjectGuid>
+    <ProjectGuid>{19433D5C-4634-4AD2-BB3D-61198846EF97}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.West-net_2_0</OutputPath>
@@ -78,11 +78,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/West/I18N.West-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{B1A8ED3B-F306-41E5-8CE6-97882F8FFAE0}</ProjectGuid>
+    <ProjectGuid>{074EB0E2-A311-48D3-B9F9-2A5AC82E4C5F}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.West-net_4_0</OutputPath>
@@ -78,11 +78,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/I18N/West/I18N.West-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{33F3BF76-574B-4B5C-8A5C-90A7F25DAC0A}</ProjectGuid>
+    <ProjectGuid>{03E8A999-E329-44BB-8ED7-D60412068646}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.West-net_4_5</OutputPath>
@@ -78,11 +78,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/I18N/West/I18N.West-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{ED0F45C6-BAA5-4AA7-BEB3-E6A24BB8D6C7}</ProjectGuid>
+    <ProjectGuid>{37CCD833-7D70-48D0-A76B-B769FF4796DB}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.West-tests-net_2_0</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_2_0.csproj">
-      <Project>{E564BBAB-90A6-4963-AD52-3B9E4B5E8399}</Project>
+      <Project>{6932625D-F574-4E6A-B4E1-AF4CFD2AB290}</Project>
       <Name>Common\I18N-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\West\I18N.West-net_2_0.csproj">
-      <Project>{3C417577-7F37-42FC-B818-D0A8ED0C0B20}</Project>
+      <Project>{19433D5C-4634-4AD2-BB3D-61198846EF97}</Project>
       <Name>West\I18N.West-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/I18N/West/I18N.West-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{6D522FA6-64A4-473D-B915-7A9007B4B13D}</ProjectGuid>
+    <ProjectGuid>{00AA5570-986C-40EF-BC18-D3484BC12192}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.West-tests-net_4_0</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_0.csproj">
-      <Project>{7491A7FD-7207-41D7-BA46-9C6E8AD34910}</Project>
+      <Project>{748C52F1-090B-42F0-BB42-37BE181E4545}</Project>
       <Name>Common\I18N-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\West\I18N.West-net_4_0.csproj">
-      <Project>{B1A8ED3B-F306-41E5-8CE6-97882F8FFAE0}</Project>
+      <Project>{074EB0E2-A311-48D3-B9F9-2A5AC82E4C5F}</Project>
       <Name>West\I18N.West-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/I18N/West/I18N.West-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{C82A803B-D9BA-4EBA-BC36-6128C8F4F9C5}</ProjectGuid>
+    <ProjectGuid>{8F7F90F0-97DB-4E98-83AE-C2E28E9B512A}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\I18N.West-tests-net_4_5</OutputPath>
@@ -63,15 +63,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
-      <Project>{7A3F7F2A-1A89-4587-AE6B-9C0BAE4C864F}</Project>
+      <Project>{7B4FFC09-308A-4341-912F-A9ADAEDEDBEA}</Project>
       <Name>Common\I18N-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\I18N\West\I18N.West-net_4_5.csproj">
-      <Project>{33F3BF76-574B-4B5C-8A5C-90A7F25DAC0A}</Project>
+      <Project>{03E8A999-E329-44BB-8ED7-D60412068646}</Project>
       <Name>West\I18N.West-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{06431459-0E80-43FC-8976-4C4FE3B72ABB}</ProjectGuid>
+    <ProjectGuid>{22512ABD-FFDB-4D40-9CDD-88AFB06B8EB3}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\IBM.Data.DB2-net_2_0</OutputPath>
@@ -86,19 +86,19 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_2_0.csproj">
-      <Project>{0997C3B6-4B4C-4195-BBB6-DC61091676A3}</Project>
+      <Project>{B8CA1780-FF35-49B9-B385-C24BD0558109}</Project>
       <Name>System.Data\System.Data-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{45AF5F0B-55FD-4C9E-9F18-5336A92F81AD}</ProjectGuid>
+    <ProjectGuid>{74D13330-A363-4226-851D-AFE1851F4BF1}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\IBM.Data.DB2-net_4_0</OutputPath>
@@ -86,19 +86,19 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_0.csproj">
-      <Project>{E49EEDDE-15CB-4200-9E7E-281199089670}</Project>
+      <Project>{6865A6A5-DF93-45C7-BE83-F06907EC81F8}</Project>
       <Name>System.Data\System.Data-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{0BF6C35F-9C8D-47DC-9D47-F550A4B3CDF8}</ProjectGuid>
+    <ProjectGuid>{0A4E586A-047A-4C04-9821-265465A334F8}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\IBM.Data.DB2-net_4_5</OutputPath>
@@ -86,19 +86,19 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
-      <Project>{AE8FAE27-D070-4533-A135-49EEF160779D}</Project>
+      <Project>{5CAB0F19-4A6F-4B4B-96DA-5677F88E2EF6}</Project>
       <Name>System.Data\System.Data-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{3C30AE8F-2AC0-4895-A857-20B14A4279FB}</ProjectGuid>
+    <ProjectGuid>{A1B1ACC9-95F7-4752-A2A6-CF0214F886BB}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\ICSharpCode.SharpZipLib-net_2_0</OutputPath>
@@ -111,15 +111,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D852DCC0-50BC-471F-8F19-7838E93C0B20}</ProjectGuid>
+    <ProjectGuid>{D769AAF9-10ED-4C32-8D87-8D0648E2D001}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\ICSharpCode.SharpZipLib-net_4_0</OutputPath>
@@ -111,15 +111,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{FA3917E5-2F58-4155-A57C-B9994E59EED6}</ProjectGuid>
+    <ProjectGuid>{C41C7048-6B86-43DB-9F5E-BED7A92CD56E}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\ICSharpCode.SharpZipLib-net_4_5</OutputPath>
@@ -111,15 +111,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 11 - 11
mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D8E824B3-9F68-4D48-9396-BCDC68592669}</ProjectGuid>
+    <ProjectGuid>{4F08F704-E8AE-4C02-9A8F-6E9225D8ACE2}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,612,809</NoWarn>
     <OutputPath>bin\Debug\System.Windows.Forms-net_2_0</OutputPath>
@@ -970,43 +970,43 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Drawing\System.Drawing-net_2_0.csproj">
-      <Project>{FD019613-E2AA-4A74-8A70-E9DC38F5026F}</Project>
+      <Project>{0877A48B-2DF5-40A2-8714-ABBF2BD48987}</Project>
       <Name>System.Drawing\System.Drawing-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Accessibility\Accessibility-net_2_0.csproj">
-      <Project>{D6B1256C-EA9D-46ED-A889-6DC17B21A833}</Project>
+      <Project>{BA19643F-7F03-4902-9BB6-E94F4467F56A}</Project>
       <Name>Accessibility\Accessibility-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_2_0.csproj">
-      <Project>{0997C3B6-4B4C-4195-BBB6-DC61091676A3}</Project>
+      <Project>{B8CA1780-FF35-49B9-B385-C24BD0558109}</Project>
       <Name>System.Data\System.Data-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.Posix\Mono.Posix-net_2_0.csproj">
-      <Project>{F510A531-2580-4627-9330-7C08EAED34E0}</Project>
+      <Project>{BFC160FF-5B62-41D2-B039-52C469077AE0}</Project>
       <Name>Mono.Posix\Mono.Posix-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.WebBrowser\Mono.WebBrowser-net_2_0.csproj">
-      <Project>{F2B3F548-18F1-4C81-8339-D97038F6078F}</Project>
+      <Project>{B65F061B-3980-40B9-B832-4D220388B453}</Project>
       <Name>Mono.WebBrowser\Mono.WebBrowser-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Configuration\System.Configuration-net_2_0.csproj">
-      <Project>{1F04D799-296B-4D22-B3A5-790CDF990E48}</Project>
+      <Project>{725170B0-51F0-46E2-A74D-F764B68553D6}</Project>
       <Name>System.Configuration\System.Configuration-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_2_0.csproj">
-      <Project>{18E7D453-2AA4-43E7-9A27-83CC6F9F1F7B}</Project>
+      <Project>{6E23CCE9-9FA5-48CE-A648-6D7A9BB2E23C}</Project>
       <Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 11 - 11
mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{4FBDACCF-361F-4C28-BDB5-E58730594AE4}</ProjectGuid>
+    <ProjectGuid>{9C3BBC65-D0E9-4E9D-96B9-9ECB51E1C329}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,612,809</NoWarn>
     <OutputPath>bin\Debug\System.Windows.Forms-net_4_0</OutputPath>
@@ -970,43 +970,43 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_0.csproj">
-      <Project>{4E3F72B8-96DD-404A-8070-9885A5DF5282}</Project>
+      <Project>{0005126E-C0D0-4DA3-A2E2-E49592D3E164}</Project>
       <Name>System.Drawing\System.Drawing-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Accessibility\Accessibility-net_4_0.csproj">
-      <Project>{CA07487C-0576-4995-8F64-9277EEEAD035}</Project>
+      <Project>{B710DF58-F63B-4C6B-AA01-9C2DEEBCEB92}</Project>
       <Name>Accessibility\Accessibility-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_0.csproj">
-      <Project>{E49EEDDE-15CB-4200-9E7E-281199089670}</Project>
+      <Project>{6865A6A5-DF93-45C7-BE83-F06907EC81F8}</Project>
       <Name>System.Data\System.Data-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.Posix\Mono.Posix-net_4_0.csproj">
-      <Project>{402EF02D-C4D2-4FDA-A7DA-F49D2193086F}</Project>
+      <Project>{97C3D4C4-2B27-40C2-94ED-9C0119AB785C}</Project>
       <Name>Mono.Posix\Mono.Posix-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.WebBrowser\Mono.WebBrowser-net_4_0.csproj">
-      <Project>{ADAE0E27-D4C3-4A4B-8E4E-7F8306FBB8CC}</Project>
+      <Project>{48C35A26-B26A-4084-9A9A-7729D345B3B5}</Project>
       <Name>Mono.WebBrowser\Mono.WebBrowser-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_0.csproj">
-      <Project>{5D195206-1E4E-4454-9F97-185E27BE57BD}</Project>
+      <Project>{610C7C77-5851-4B95-A3FE-B04E1B011E6A}</Project>
       <Name>System.Configuration\System.Configuration-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_0.csproj">
-      <Project>{D5785AD7-E788-4A30-B077-8AD507226FB0}</Project>
+      <Project>{E81B377C-E5E0-4C5A-BC4D-43CB5E5E0C78}</Project>
       <Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 11 - 11
mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{9BB01263-25FE-4E0F-8AF3-36551597D880}</ProjectGuid>
+    <ProjectGuid>{ABF6A466-1744-4C43-8B68-C89EA10FBB67}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,612,809</NoWarn>
     <OutputPath>bin\Debug\System.Windows.Forms-net_4_5</OutputPath>
@@ -970,43 +970,43 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
-      <Project>{98FA1A26-B1CA-47DC-9FD0-B609DA5FCD25}</Project>
+      <Project>{4F2AADB3-6D4D-41C3-AC38-6AC970F97703}</Project>
       <Name>System.Drawing\System.Drawing-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Accessibility\Accessibility-net_4_5.csproj">
-      <Project>{FA565B17-84ED-457E-919A-C599E391C1EA}</Project>
+      <Project>{7ADBB6D9-FE98-4735-B4AC-6589F4D7BFFD}</Project>
       <Name>Accessibility\Accessibility-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
-      <Project>{AE8FAE27-D070-4533-A135-49EEF160779D}</Project>
+      <Project>{5CAB0F19-4A6F-4B4B-96DA-5677F88E2EF6}</Project>
       <Name>System.Data\System.Data-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.Posix\Mono.Posix-net_4_5.csproj">
-      <Project>{3E87A689-B5A5-495D-819A-F8C2D9C3E317}</Project>
+      <Project>{6AB4F63B-4869-4380-89F4-B3547BDC8BD0}</Project>
       <Name>Mono.Posix\Mono.Posix-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.WebBrowser\Mono.WebBrowser-net_4_5.csproj">
-      <Project>{14F9BED9-E8E1-422B-9AAC-364DAC8C79CF}</Project>
+      <Project>{4F8F4004-E655-463C-8A0F-4F7C99AB85B5}</Project>
       <Name>Mono.WebBrowser\Mono.WebBrowser-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
-      <Project>{9EF77858-EB0A-4432-948B-18F18E44350B}</Project>
+      <Project>{847BF7E9-DEFB-43C9-8410-CA775ADC0E8A}</Project>
       <Name>System.Configuration\System.Configuration-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
-      <Project>{D76960AB-9066-49CC-AED9-F6BEA6EA7A55}</Project>
+      <Project>{E9E47642-19D3-48A0-81C4-D51810976A70}</Project>
       <Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Managed.Windows.Forms/System.Windows.Forms-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{BFE62DF3-1896-4922-8C5C-0DEEB8499891}</ProjectGuid>
+    <ProjectGuid>{548C82DC-9E7B-4016-8BD9-EB4A23C57127}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,612</NoWarn>
     <OutputPath>bin\Debug\System.Windows.Forms-tests-net_2_0</OutputPath>
@@ -262,35 +262,35 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_2_0.csproj">
-      <Project>{D8E824B3-9F68-4D48-9396-BCDC68592669}</Project>
+      <Project>{4F08F704-E8AE-4C02-9A8F-6E9225D8ACE2}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_2_0.csproj">
-      <Project>{0997C3B6-4B4C-4195-BBB6-DC61091676A3}</Project>
+      <Project>{B8CA1780-FF35-49B9-B385-C24BD0558109}</Project>
       <Name>System.Data\System.Data-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Drawing\System.Drawing-net_2_0.csproj">
-      <Project>{FD019613-E2AA-4A74-8A70-E9DC38F5026F}</Project>
+      <Project>{0877A48B-2DF5-40A2-8714-ABBF2BD48987}</Project>
       <Name>System.Drawing\System.Drawing-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Accessibility\Accessibility-net_2_0.csproj">
-      <Project>{D6B1256C-EA9D-46ED-A889-6DC17B21A833}</Project>
+      <Project>{BA19643F-7F03-4902-9BB6-E94F4467F56A}</Project>
       <Name>Accessibility\Accessibility-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_2_0.csproj">
-      <Project>{18E7D453-2AA4-43E7-9A27-83CC6F9F1F7B}</Project>
+      <Project>{6E23CCE9-9FA5-48CE-A648-6D7A9BB2E23C}</Project>
       <Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Managed.Windows.Forms/System.Windows.Forms-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{5552B561-ACBE-4E24-A9E6-EA77C0744F70}</ProjectGuid>
+    <ProjectGuid>{9F6AFAA0-9E92-408D-802B-5AF4DF0AA6ED}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,612</NoWarn>
     <OutputPath>bin\Debug\System.Windows.Forms-tests-net_4_0</OutputPath>
@@ -262,35 +262,35 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_0.csproj">
-      <Project>{4FBDACCF-361F-4C28-BDB5-E58730594AE4}</Project>
+      <Project>{9C3BBC65-D0E9-4E9D-96B9-9ECB51E1C329}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_0.csproj">
-      <Project>{E49EEDDE-15CB-4200-9E7E-281199089670}</Project>
+      <Project>{6865A6A5-DF93-45C7-BE83-F06907EC81F8}</Project>
       <Name>System.Data\System.Data-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_0.csproj">
-      <Project>{4E3F72B8-96DD-404A-8070-9885A5DF5282}</Project>
+      <Project>{0005126E-C0D0-4DA3-A2E2-E49592D3E164}</Project>
       <Name>System.Drawing\System.Drawing-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Accessibility\Accessibility-net_4_0.csproj">
-      <Project>{CA07487C-0576-4995-8F64-9277EEEAD035}</Project>
+      <Project>{B710DF58-F63B-4C6B-AA01-9C2DEEBCEB92}</Project>
       <Name>Accessibility\Accessibility-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_0.csproj">
-      <Project>{D5785AD7-E788-4A30-B077-8AD507226FB0}</Project>
+      <Project>{E81B377C-E5E0-4C5A-BC4D-43CB5E5E0C78}</Project>
       <Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Managed.Windows.Forms/System.Windows.Forms-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{21A17F73-CE4F-47D0-A249-44A11CA2B39C}</ProjectGuid>
+    <ProjectGuid>{FCA901B7-B01E-4578-8C93-9BACB907AD22}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699,618,612</NoWarn>
     <OutputPath>bin\Debug\System.Windows.Forms-tests-net_4_5</OutputPath>
@@ -262,35 +262,35 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
-      <Project>{9BB01263-25FE-4E0F-8AF3-36551597D880}</Project>
+      <Project>{ABF6A466-1744-4C43-8B68-C89EA10FBB67}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
-      <Project>{AE8FAE27-D070-4533-A135-49EEF160779D}</Project>
+      <Project>{5CAB0F19-4A6F-4B4B-96DA-5677F88E2EF6}</Project>
       <Name>System.Data\System.Data-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
-      <Project>{98FA1A26-B1CA-47DC-9FD0-B609DA5FCD25}</Project>
+      <Project>{4F2AADB3-6D4D-41C3-AC38-6AC970F97703}</Project>
       <Name>System.Drawing\System.Drawing-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Accessibility\Accessibility-net_4_5.csproj">
-      <Project>{FA565B17-84ED-457E-919A-C599E391C1EA}</Project>
+      <Project>{7ADBB6D9-FE98-4735-B4AC-6589F4D7BFFD}</Project>
       <Name>Accessibility\Accessibility-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
-      <Project>{D76960AB-9066-49CC-AED9-F6BEA6EA7A55}</Project>
+      <Project>{E9E47642-19D3-48A0-81C4-D51810976A70}</Project>
       <Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{F9FF05AC-F1E0-4BA5-BD84-54C71B46C8B6}</ProjectGuid>
+    <ProjectGuid>{13F89BAD-94E5-46B5-B8E1-0F1EDB272352}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-net_2_0</OutputPath>
@@ -130,27 +130,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_2_0.csproj">
-      <Project>{45BA4F7D-9E8C-42F8-975F-F2EAA0300B6C}</Project>
+      <Project>{F684BA24-FC9A-4BAB-8CF3-ACC489E6B88E}</Project>
       <Name>System.Core\System.Core-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0.csproj">
-      <Project>{C58C325B-D757-4335-97FB-75A117978082}</Project>
+      <Project>{A77A0E38-0000-4E4D-BEA6-704BC3677151}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{FDD46689-2109-4990-87C8-488E04A46008}</ProjectGuid>
+    <ProjectGuid>{6F2D39F3-AA37-4E4C-B43B-A8456E6A3805}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-net_3_5</OutputPath>
@@ -130,27 +130,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_2_0.csproj">
-      <Project>{45BA4F7D-9E8C-42F8-975F-F2EAA0300B6C}</Project>
+      <Project>{F684BA24-FC9A-4BAB-8CF3-ACC489E6B88E}</Project>
       <Name>System.Core\System.Core-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5.csproj">
-      <Project>{6C839B97-FDEE-48E9-85D1-12DAD128201D}</Project>
+      <Project>{81767FAD-2EEC-42CE-A053-45FFDEC0D67D}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{4A6EBF07-2A54-4451-9CC4-120E282AFA6B}</ProjectGuid>
+    <ProjectGuid>{4A0D8AB4-6A16-484D-9133-D14368A2E39A}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-net_4_0</OutputPath>
@@ -130,27 +130,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_0.csproj">
-      <Project>{CC96F21E-C45E-4593-BC7F-8331B913E758}</Project>
+      <Project>{2590BECB-2660-49C6-93B1-B9E7D0796214}</Project>
       <Name>System.Core\System.Core-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0.csproj">
-      <Project>{9B20519A-37B9-477A-88A1-C79F0B78B978}</Project>
+      <Project>{38B0128C-C232-4274-BDD0-F90ED189A80F}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{7833288D-DA51-43F8-8C02-BF5D934A4675}</ProjectGuid>
+    <ProjectGuid>{7B2ECE3C-F8E5-4C63-8FD5-AB490EF63872}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-net_4_5</OutputPath>
@@ -130,27 +130,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
-      <Project>{AD443ADF-77CD-40CB-87BC-1817B770C9ED}</Project>
+      <Project>{B20027FF-D5D8-4AD3-8F5F-535556916D36}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 6 - 6
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{46AAA3A3-4B1A-40FA-A1EB-A1165C746016}</ProjectGuid>
+    <ProjectGuid>{1096B643-5EBD-4864-A21A-263502B65D26}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-tests-net_2_0</OutputPath>
@@ -92,23 +92,23 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_2_0.csproj">
-      <Project>{F9FF05AC-F1E0-4BA5-BD84-54C71B46C8B6}</Project>
+      <Project>{13F89BAD-94E5-46B5-B8E1-0F1EDB272352}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0.csproj">
-      <Project>{C58C325B-D757-4335-97FB-75A117978082}</Project>
+      <Project>{A77A0E38-0000-4E4D-BEA6-704BC3677151}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 6 - 6
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{7BA8F10C-2D18-45AF-BA08-35F1B81712DB}</ProjectGuid>
+    <ProjectGuid>{16BAE398-3812-4104-A55E-368A697404BB}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-tests-net_3_5</OutputPath>
@@ -92,23 +92,23 @@
   <ItemGroup>
     <Reference Include="..\lib\net_3_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_3_5.csproj">
-      <Project>{FDD46689-2109-4990-87C8-488E04A46008}</Project>
+      <Project>{6F2D39F3-AA37-4E4C-B43B-A8456E6A3805}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5.csproj">
-      <Project>{6C839B97-FDEE-48E9-85D1-12DAD128201D}</Project>
+      <Project>{81767FAD-2EEC-42CE-A053-45FFDEC0D67D}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 6 - 6
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{570D80D9-369A-412C-A319-21A37B0AC3EA}</ProjectGuid>
+    <ProjectGuid>{6D3AA408-D93B-47B3-8A07-4F775E4430E6}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-tests-net_4_0</OutputPath>
@@ -92,23 +92,23 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0.csproj">
-      <Project>{4A6EBF07-2A54-4451-9CC4-120E282AFA6B}</Project>
+      <Project>{4A0D8AB4-6A16-484D-9133-D14368A2E39A}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0.csproj">
-      <Project>{9B20519A-37B9-477A-88A1-C79F0B78B978}</Project>
+      <Project>{38B0128C-C232-4274-BDD0-F90ED189A80F}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 6 - 6
mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{5C43873F-0A08-4B6A-86DE-2560ABF7D30B}</ProjectGuid>
+    <ProjectGuid>{53D1041C-C85A-4DD3-9C65-6DC879737A0F}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Engine-tests-net_4_5</OutputPath>
@@ -92,23 +92,23 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5.csproj">
-      <Project>{7833288D-DA51-43F8-8C02-BF5D934A4675}</Project>
+      <Project>{7B2ECE3C-F8E5-4C63-8FD5-AB490EF63872}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
-      <Project>{AD443ADF-77CD-40CB-87BC-1817B770C9ED}</Project>
+      <Project>{B20027FF-D5D8-4AD3-8F5F-535556916D36}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</ProjectGuid>
+    <ProjectGuid>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-net_2_0</OutputPath>
@@ -110,11 +110,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{68286A26-2A32-40A6-9D0D-907CA13C0455}</ProjectGuid>
+    <ProjectGuid>{E861AE49-8E73-4B00-883A-7517D1C530FE}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-net_3_5</OutputPath>
@@ -110,11 +110,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</ProjectGuid>
+    <ProjectGuid>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-net_4_0</OutputPath>
@@ -110,11 +110,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</ProjectGuid>
+    <ProjectGuid>{58CD6625-5643-4A3F-84E6-5568E8573A49}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-net_4_5</OutputPath>
@@ -110,11 +110,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{931FFD3F-4C56-4F53-B027-DF5ED3BAD1EF}</ProjectGuid>
+    <ProjectGuid>{143DF436-A543-4F5A-A16C-F5F82B3BF844}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-tests-net_2_0</OutputPath>
@@ -78,11 +78,11 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{4DC59808-A735-43A3-9112-C9C4AF4ABBE7}</ProjectGuid>
+    <ProjectGuid>{A134D71E-4CD7-4FE4-B460-5B396A68FA4B}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-tests-net_3_5</OutputPath>
@@ -78,11 +78,11 @@
   <ItemGroup>
     <Reference Include="..\lib\net_3_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{626B794C-5CBF-45F1-8164-E5539F928D39}</ProjectGuid>
+    <ProjectGuid>{20F029ED-B7A1-4085-B32A-B13D5639ACE0}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-tests-net_4_0</OutputPath>
@@ -78,11 +78,11 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{519FABD8-99EF-4BE6-807B-5A72C57BD065}</ProjectGuid>
+    <ProjectGuid>{D35940CE-3A36-4AE4-850F-C022247AE9F2}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Framework-tests-net_4_5</OutputPath>
@@ -78,11 +78,11 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D1AFA7C3-1C6D-4676-BC07-8679F27C8143}</ProjectGuid>
+    <ProjectGuid>{CF0D30D5-B824-4D4E-B1B2-173524B53942}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-net_2_0</OutputPath>
@@ -179,35 +179,35 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_2_0.csproj">
-      <Project>{45BA4F7D-9E8C-42F8-975F-F2EAA0300B6C}</Project>
+      <Project>{F684BA24-FC9A-4BAB-8CF3-ACC489E6B88E}</Project>
       <Name>System.Core\System.Core-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_2_0.csproj">
-      <Project>{D8E824B3-9F68-4D48-9396-BCDC68592669}</Project>
+      <Project>{4F08F704-E8AE-4C02-9A8F-6E9225D8ACE2}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0.csproj">
-      <Project>{C58C325B-D757-4335-97FB-75A117978082}</Project>
+      <Project>{A77A0E38-0000-4E4D-BEA6-704BC3677151}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_2_0.csproj">
-      <Project>{F9FF05AC-F1E0-4BA5-BD84-54C71B46C8B6}</Project>
+      <Project>{13F89BAD-94E5-46B5-B8E1-0F1EDB272352}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{C750286D-28EE-4AD9-9556-43B4CB6466FF}</ProjectGuid>
+    <ProjectGuid>{2A41CE90-16E6-46FD-94D3-FF944A9EB0BF}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-net_3_5</OutputPath>
@@ -179,35 +179,35 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_2_0.csproj">
-      <Project>{45BA4F7D-9E8C-42F8-975F-F2EAA0300B6C}</Project>
+      <Project>{F684BA24-FC9A-4BAB-8CF3-ACC489E6B88E}</Project>
       <Name>System.Core\System.Core-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_2_0-1.csproj">
-      <Project>{A892207C-64E0-4FCA-8541-A3C71099AA13}</Project>
+      <Project>{205A8E90-88CC-4B46-8151-87FA90B666A5}</Project>
       <Name>System.XML\System.Xml-net_2_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_2_0.csproj">
-      <Project>{D8E824B3-9F68-4D48-9396-BCDC68592669}</Project>
+      <Project>{4F08F704-E8AE-4C02-9A8F-6E9225D8ACE2}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5.csproj">
-      <Project>{6C839B97-FDEE-48E9-85D1-12DAD128201D}</Project>
+      <Project>{81767FAD-2EEC-42CE-A053-45FFDEC0D67D}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_3_5.csproj">
-      <Project>{FDD46689-2109-4990-87C8-488E04A46008}</Project>
+      <Project>{6F2D39F3-AA37-4E4C-B43B-A8456E6A3805}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_3_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{331697E4-B43A-435D-BF49-413F4FA229AD}</ProjectGuid>
+    <ProjectGuid>{4E865E96-F3C9-4218-8FE7-AC0F9D1E7453}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-net_4_0</OutputPath>
@@ -179,35 +179,35 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_0.csproj">
-      <Project>{CC96F21E-C45E-4593-BC7F-8331B913E758}</Project>
+      <Project>{2590BECB-2660-49C6-93B1-B9E7D0796214}</Project>
       <Name>System.Core\System.Core-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_0.csproj">
-      <Project>{4FBDACCF-361F-4C28-BDB5-E58730594AE4}</Project>
+      <Project>{9C3BBC65-D0E9-4E9D-96B9-9ECB51E1C329}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0.csproj">
-      <Project>{9B20519A-37B9-477A-88A1-C79F0B78B978}</Project>
+      <Project>{38B0128C-C232-4274-BDD0-F90ED189A80F}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0.csproj">
-      <Project>{4A6EBF07-2A54-4451-9CC4-120E282AFA6B}</Project>
+      <Project>{4A0D8AB4-6A16-484D-9133-D14368A2E39A}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 9 - 9
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{65B524B0-64D5-497E-9894-8EA2623D59C1}</ProjectGuid>
+    <ProjectGuid>{09B16AF2-4480-4F66-995B-6FEFD9C67546}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-net_4_5</OutputPath>
@@ -179,35 +179,35 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
-      <Project>{9BB01263-25FE-4E0F-8AF3-36551597D880}</Project>
+      <Project>{ABF6A466-1744-4C43-8B68-C89EA10FBB67}</Project>
       <Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
-      <Project>{AD443ADF-77CD-40CB-87BC-1817B770C9ED}</Project>
+      <Project>{B20027FF-D5D8-4AD3-8F5F-535556916D36}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5.csproj">
-      <Project>{7833288D-DA51-43F8-8C02-BF5D934A4675}</Project>
+      <Project>{7B2ECE3C-F8E5-4C63-8FD5-AB490EF63872}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{43B0F512-8D7A-49C0-A1DD-F9B0B918E012}</ProjectGuid>
+    <ProjectGuid>{8213E693-D672-48AB-9348-9DB1D6AC902F}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-tests-net_2_0</OutputPath>
@@ -91,27 +91,27 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_2_0.csproj">
-      <Project>{D1AFA7C3-1C6D-4676-BC07-8679F27C8143}</Project>
+      <Project>{CF0D30D5-B824-4D4E-B1B2-173524B53942}</Project>
       <Name>Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_2_0.csproj">
-      <Project>{F9FF05AC-F1E0-4BA5-BD84-54C71B46C8B6}</Project>
+      <Project>{13F89BAD-94E5-46B5-B8E1-0F1EDB272352}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0.csproj">
-      <Project>{C58C325B-D757-4335-97FB-75A117978082}</Project>
+      <Project>{A77A0E38-0000-4E4D-BEA6-704BC3677151}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_2_0.csproj">
-      <Project>{45BA4F7D-9E8C-42F8-975F-F2EAA0300B6C}</Project>
+      <Project>{F684BA24-FC9A-4BAB-8CF3-ACC489E6B88E}</Project>
       <Name>System.Core\System.Core-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{2A30604A-10A5-4285-B7BA-F0276AD87DA8}</ProjectGuid>
+    <ProjectGuid>{4C53D20E-EAA0-4014-800A-0C2999AB2F8D}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-tests-net_3_5</OutputPath>
@@ -91,27 +91,27 @@
   <ItemGroup>
     <Reference Include="..\lib\net_3_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_3_5.csproj">
-      <Project>{C750286D-28EE-4AD9-9556-43B4CB6466FF}</Project>
+      <Project>{2A41CE90-16E6-46FD-94D3-FF944A9EB0BF}</Project>
       <Name>Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_3_5.csproj">
-      <Project>{FDD46689-2109-4990-87C8-488E04A46008}</Project>
+      <Project>{6F2D39F3-AA37-4E4C-B43B-A8456E6A3805}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5.csproj">
-      <Project>{6C839B97-FDEE-48E9-85D1-12DAD128201D}</Project>
+      <Project>{81767FAD-2EEC-42CE-A053-45FFDEC0D67D}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_2_0.csproj">
-      <Project>{45BA4F7D-9E8C-42F8-975F-F2EAA0300B6C}</Project>
+      <Project>{F684BA24-FC9A-4BAB-8CF3-ACC489E6B88E}</Project>
       <Name>System.Core\System.Core-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{77977152-34F9-4607-9B8D-919CEC873F65}</ProjectGuid>
+    <ProjectGuid>{0ED5D56D-6900-4C79-A4E1-4C030432E7E7}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-tests-net_4_0</OutputPath>
@@ -91,27 +91,27 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_4_0.csproj">
-      <Project>{331697E4-B43A-435D-BF49-413F4FA229AD}</Project>
+      <Project>{4E865E96-F3C9-4218-8FE7-AC0F9D1E7453}</Project>
       <Name>Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0.csproj">
-      <Project>{4A6EBF07-2A54-4451-9CC4-120E282AFA6B}</Project>
+      <Project>{4A0D8AB4-6A16-484D-9133-D14368A2E39A}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0.csproj">
-      <Project>{9B20519A-37B9-477A-88A1-C79F0B78B978}</Project>
+      <Project>{38B0128C-C232-4274-BDD0-F90ED189A80F}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_0.csproj">
-      <Project>{CC96F21E-C45E-4593-BC7F-8331B913E758}</Project>
+      <Project>{2590BECB-2660-49C6-93B1-B9E7D0796214}</Project>
       <Name>System.Core\System.Core-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{ACA9FC8C-DA20-4725-8687-179CF80CF41E}</ProjectGuid>
+    <ProjectGuid>{7E029CF3-FBE0-48F4-A802-1536E1E2FCFF}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Tasks-tests-net_4_5</OutputPath>
@@ -91,27 +91,27 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_4_5.csproj">
-      <Project>{65B524B0-64D5-497E-9894-8EA2623D59C1}</Project>
+      <Project>{09B16AF2-4480-4F66-995B-6FEFD9C67546}</Project>
       <Name>Microsoft.Build.Tasks\Microsoft.Build.Tasks-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5.csproj">
-      <Project>{7833288D-DA51-43F8-8C02-BF5D934A4675}</Project>
+      <Project>{7B2ECE3C-F8E5-4C63-8FD5-AB490EF63872}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
-      <Project>{AD443ADF-77CD-40CB-87BC-1817B770C9ED}</Project>
+      <Project>{B20027FF-D5D8-4AD3-8F5F-535556916D36}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{C58C325B-D757-4335-97FB-75A117978082}</ProjectGuid>
+    <ProjectGuid>{A77A0E38-0000-4E4D-BEA6-704BC3677151}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-net_2_0</OutputPath>
@@ -82,15 +82,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{6C839B97-FDEE-48E9-85D1-12DAD128201D}</ProjectGuid>
+    <ProjectGuid>{81767FAD-2EEC-42CE-A053-45FFDEC0D67D}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-net_3_5</OutputPath>
@@ -82,15 +82,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{9B20519A-37B9-477A-88A1-C79F0B78B978}</ProjectGuid>
+    <ProjectGuid>{38B0128C-C232-4274-BDD0-F90ED189A80F}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-net_4_0</OutputPath>
@@ -82,15 +82,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{AD443ADF-77CD-40CB-87BC-1817B770C9ED}</ProjectGuid>
+    <ProjectGuid>{B20027FF-D5D8-4AD3-8F5F-535556916D36}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-net_4_5</OutputPath>
@@ -82,15 +82,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{899D55E7-B7D5-4FBF-8B83-A6DE8544C8AC}</ProjectGuid>
+    <ProjectGuid>{46D3F9E1-9D39-427E-9E71-B83FDE0E1C0D}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-tests-net_2_0</OutputPath>
@@ -66,19 +66,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_2_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0.csproj">
-      <Project>{C58C325B-D757-4335-97FB-75A117978082}</Project>
+      <Project>{A77A0E38-0000-4E4D-BEA6-704BC3677151}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0.csproj">
-      <Project>{75B122DA-F2B9-4F68-A4E9-5EEF97ECBAB2}</Project>
+      <Project>{BFA79A16-152D-42DA-98E3-D494F9C4CC3E}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_3_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{3BFF1246-547A-450B-8D42-B8F8D3F71950}</ProjectGuid>
+    <ProjectGuid>{BC4C1A1E-07FD-4B52-ADF5-69085132A404}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-tests-net_3_5</OutputPath>
@@ -66,19 +66,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_3_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5.csproj">
-      <Project>{6C839B97-FDEE-48E9-85D1-12DAD128201D}</Project>
+      <Project>{81767FAD-2EEC-42CE-A053-45FFDEC0D67D}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5.csproj">
-      <Project>{68286A26-2A32-40A6-9D0D-907CA13C0455}</Project>
+      <Project>{E861AE49-8E73-4B00-883A-7517D1C530FE}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_3_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{28E1B2A2-EDBD-4C70-8056-AF5088FA7A46}</ProjectGuid>
+    <ProjectGuid>{E1503E6B-4A56-4B2F-80AB-A57178923D4A}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-tests-net_4_0</OutputPath>
@@ -66,19 +66,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0.csproj">
-      <Project>{9B20519A-37B9-477A-88A1-C79F0B78B978}</Project>
+      <Project>{38B0128C-C232-4274-BDD0-F90ED189A80F}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 5 - 5
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{6408A81E-0729-4021-AB27-8E9FD010CB88}</ProjectGuid>
+    <ProjectGuid>{766E5895-AE1B-44F9-928C-34FAEE15CA64}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build.Utilities-tests-net_4_5</OutputPath>
@@ -66,19 +66,19 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
-      <Project>{AD443ADF-77CD-40CB-87BC-1817B770C9ED}</Project>
+      <Project>{B20027FF-D5D8-4AD3-8F5F-535556916D36}</Project>
       <Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build/Microsoft.Build-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{F508B1BE-61E6-4B0A-85E4-188811F88872}</ProjectGuid>
+    <ProjectGuid>{B4798B4A-9260-4548-B590-B8D7F7605FDB}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build-net_4_0</OutputPath>
@@ -129,27 +129,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_0.csproj">
-      <Project>{CC96F21E-C45E-4593-BC7F-8331B913E758}</Project>
+      <Project>{2590BECB-2660-49C6-93B1-B9E7D0796214}</Project>
       <Name>System.Core\System.Core-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
-      <Project>{A1A09F77-428E-4B5F-9C0C-3B07F55909A6}</Project>
+      <Project>{F9E777F8-E3F2-4E19-8DC9-2D1BB6B380A6}</Project>
       <Name>System.XML\System.Xml-net_4_0-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0.csproj">
-      <Project>{4A6EBF07-2A54-4451-9CC4-120E282AFA6B}</Project>
+      <Project>{4A0D8AB4-6A16-484D-9133-D14368A2E39A}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0.csproj">
-      <Project>{D23CE200-FDD6-4D7A-8C0E-82A0D0706184}</Project>
+      <Project>{5EECBD6F-6D04-4194-A127-CE1A0683F978}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 7 - 7
mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{43490667-D877-4F11-A729-4A89CC7376D9}</ProjectGuid>
+    <ProjectGuid>{47E4681E-7A08-482D-8D5E-4AA5A3E1E96B}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build-net_4_5</OutputPath>
@@ -129,27 +129,27 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_5-2.csproj">
-      <Project>{17388044-BE4B-4CBE-92D8-5C130414AD84}</Project>
+      <Project>{34966210-D64D-419C-94A4-9A6093CE5882}</Project>
       <Name>System\System-net_4_5-2</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
-      <Project>{AB0D8551-2D53-46F2-A340-789E7B62BF57}</Project>
+      <Project>{6374B2FC-93C6-4FD0-8CF0-8EB12F5AC71D}</Project>
       <Name>System.XML\System.Xml-net_4_5-1</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5.csproj">
-      <Project>{7833288D-DA51-43F8-8C02-BF5D934A4675}</Project>
+      <Project>{7B2ECE3C-F8E5-4C63-8FD5-AB490EF63872}</Project>
       <Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
-      <Project>{E9A72DC4-EFC2-45F7-82F3-6AD620731241}</Project>
+      <Project>{58CD6625-5643-4A3F-84E6-5568E8573A49}</Project>
       <Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{269FFC58-5A98-4E1C-9718-2EAF4E1944AC}</ProjectGuid>
+    <ProjectGuid>{3198A8E8-0D99-4E7F-BD89-DBF39E4D0084}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build-tests-net_4_0</OutputPath>
@@ -64,15 +64,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_0\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build\Microsoft.Build-net_4_0.csproj">
-      <Project>{F508B1BE-61E6-4B0A-85E4-188811F88872}</Project>
+      <Project>{B4798B4A-9260-4548-B590-B8D7F7605FDB}</Project>
       <Name>Microsoft.Build\Microsoft.Build-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_0.csproj">
-      <Project>{CC96F21E-C45E-4593-BC7F-8331B913E758}</Project>
+      <Project>{2590BECB-2660-49C6-93B1-B9E7D0796214}</Project>
       <Name>System.Core\System.Core-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{569FCC2B-329F-497C-85DF-D8048E4C71AA}</ProjectGuid>
+    <ProjectGuid>{9DDFB8FD-C017-44D3-82D4-129AF99D667D}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.Build-tests-net_4_5</OutputPath>
@@ -64,15 +64,15 @@
   <ItemGroup>
     <Reference Include="..\lib\net_4_5\nunit.framework.dll" />
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Microsoft.Build\Microsoft.Build-net_4_5.csproj">
-      <Project>{43490667-D877-4F11-A729-4A89CC7376D9}</Project>
+      <Project>{47E4681E-7A08-482D-8D5E-4AA5A3E1E96B}</Project>
       <Name>Microsoft.Build\Microsoft.Build-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D384920F-F2A1-4775-BD46-57B93F10AD97}</ProjectGuid>
+    <ProjectGuid>{56A7FA9E-7F2B-4BCB-8523-FD4EEE876BE0}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.CSharp-net_4_0</OutputPath>
@@ -87,15 +87,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_0.csproj">
-      <Project>{CC96F21E-C45E-4593-BC7F-8331B913E758}</Project>
+      <Project>{2590BECB-2660-49C6-93B1-B9E7D0796214}</Project>
       <Name>System.Core\System.Core-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.CSharp\Mono.CSharp-net_4_0.csproj">
-      <Project>{6DFE1005-17EE-4297-85C7-6FC93D3E1930}</Project>
+      <Project>{4FADEA1C-3DCC-4658-A411-EDEF0CF30884}</Project>
       <Name>Mono.CSharp\Mono.CSharp-net_4_0</Name>
     </ProjectReference>
   </ItemGroup>

+ 4 - 4
mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{B6C7FFF7-649A-4CFC-A611-8C9701846513}</ProjectGuid>
+    <ProjectGuid>{94E8FEFF-9695-4F77-A8AB-85370336FE0D}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.CSharp-net_4_5</OutputPath>
@@ -87,15 +87,15 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
-      <Project>{B8D763CB-5541-4DA8-832F-3B6B486B2746}</Project>
+      <Project>{05A7A0C2-6946-4CF5-9ED3-44AB0B428C4E}</Project>
       <Name>corlib\corlib-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
-      <Project>{BC9226DD-0D9F-4836-BA8B-87A3E6F06176}</Project>
+      <Project>{E77D8877-AEAD-4FDF-8A44-36AAA0B20653}</Project>
       <Name>System.Core\System.Core-net_4_5</Name>
     </ProjectReference>
     <ProjectReference Include="..\Mono.CSharp\Mono.CSharp-net_4_5.csproj">
-      <Project>{9E7DF67A-6DED-4BF4-88AC-7CA6030FA887}</Project>
+      <Project>{2D329C5C-24DA-4D80-B594-C996334758B6}</Project>
       <Name>Mono.CSharp\Mono.CSharp-net_4_5</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_2_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{602F44F0-AA22-47C2-A307-CBEE4D97334E}</ProjectGuid>
+    <ProjectGuid>{B7E400C6-6EC0-450E-93B0-9DC703F00F58}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.VisualC-net_2_0</OutputPath>
@@ -74,11 +74,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_2_0.csproj">
-      <Project>{537E3E02-B5DA-4E11-A9F9-5A54C99759B9}</Project>
+      <Project>{928D664D-8277-47B3-AB06-538D932143FE}</Project>
       <Name>corlib\corlib-net_2_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_2_0-2.csproj">
-      <Project>{08A2FAB2-A213-451E-AD93-19B409BF1B5A}</Project>
+      <Project>{73E16B85-93E9-44B4-A1AB-FDD7AEB08FB7}</Project>
       <Name>System\System-net_2_0-2</Name>
     </ProjectReference>
   </ItemGroup>

+ 3 - 3
mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_0.csproj

@@ -5,7 +5,7 @@
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{D6014E28-789B-478A-B460-C9FDC7DF7416}</ProjectGuid>
+    <ProjectGuid>{D842E04A-0E6C-4CDA-AF89-48F04951E2A4}</ProjectGuid>
     <OutputType>Library</OutputType>
     <NoWarn>1699</NoWarn>
     <OutputPath>bin\Debug\Microsoft.VisualC-net_4_0</OutputPath>
@@ -74,11 +74,11 @@
   </PropertyGroup>
   <ItemGroup>
     <ProjectReference Include="..\corlib\corlib-net_4_0.csproj">
-      <Project>{280E1B59-BAAA-4E02-99CA-8070BCB2C72E}</Project>
+      <Project>{7B7210E5-3B98-492F-B57E-BD53A99C39B0}</Project>
       <Name>corlib\corlib-net_4_0</Name>
     </ProjectReference>
     <ProjectReference Include="..\System\System-net_4_0-2.csproj">
-      <Project>{C0648621-9C6E-4584-9CF6-70EBB2D60489}</Project>
+      <Project>{1A075F2A-40CF-48B5-B817-8B03444DB7C6}</Project>
       <Name>System\System-net_4_0-2</Name>
     </ProjectReference>
   </ItemGroup>

Деякі файли не було показано, через те що забагато файлів було змінено