callm 4 дней назад
Родитель
Сommit
c1bcf65196
2 измененных файлов с 242 добавлено и 35 удалено
  1. 13 8
      FileWatcher/AutoSMTRXY.cs
  2. 229 27
      UAS_WinForm.sln

+ 13 - 8
FileWatcher/AutoSMTRXY.cs

@@ -2,15 +2,12 @@
 using System;
 using System.Collections.Generic;
 using System.Data;
-using System.IO;
 using System.Threading;
 using System.Windows.Forms;
 using System.Text;
 using System.Net;
 using System.Net.Sockets;
 using System.IO.Ports;
-using System.Linq.Expressions;
-using System.Linq;
 
 namespace FileWatcher
 {
@@ -197,12 +194,20 @@ namespace FileWatcher
                     return;
                 }
             }
-
-            DataTable dt = (DataTable)dh.ExecuteSql("select MSL_MAINSN from makesnlist where msl_sncode='" + ms_sncode.Text + "'", "select");
-            if (dt.Rows.Count > 0)
+            string error = "";
+            if (SN.Checked)
             {
-                string MainSN = dt.Rows[0]["MSL_MAINS"].ToString();
-
+                System.Data.DataTable dt = (System.Data.DataTable)dh.ExecuteSql("select MSL_MAINSN from makesnlist where msl_sncode='" + ms_sncode.Text + "'", "select");
+                if (dt.Rows.Count > 0)
+                {
+                    string MainSN = dt.Rows[0]["MSL_MAINS"].ToString();
+              
+                    LogicHandler.CS_SetResult(ma_code.Text, li_code.Text, MainSN, li_code.Text, "OK", out error);
+                }
+            }
+            else
+            {
+                LogicHandler.CS_SetResult(ma_code.Text, li_code.Text, "", li_code.Text, "OK", out error);
             }
         }
 

+ 229 - 27
UAS_WinForm.sln

@@ -7,14 +7,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS-MES", "UAS-MES\UAS-MES.
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_AutoUpdate", "UAS_AutoUpdate\UAS_AutoUpdate.csproj", "{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS-出货标签管理(泽天)", "UAS-出货标签管理(泽天)\UAS-出货标签管理(泽天).csproj", "{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_JH", "UAS_MES_JH\UAS_MES_JH.csproj", "{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}"
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FileWatcher", "FileWatcher\FileWatcher.csproj", "{DB114F68-6E53-4F84-9EF6-088419D1F9A2}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_ODLF", "UAS_MES_ODLF\UAS_MES_ODLF.csproj", "{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_JWS", "UAS_MES_JWS\UAS_MES_JWS.csproj", "{AF54EC25-011C-4023-8236-A62C017B55D2}"
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_YDCY", "UAS_MES_YDCY\UAS_MES_YDCY.csproj", "{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}"
@@ -33,19 +29,26 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_PNE", "UAS_MES_PNE\
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_HYSX", "UAS_MES_HYSX\UAS_MES_HYSX.csproj", "{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_HGS", "UAS_MES_HGS\UAS_MES_HGS.csproj", "{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_XMW", "UAS_MES_XMW\UAS_MES_XMW.csproj", "{6B45E923-32AA-47FB-A57F-F3FC3A650B79}"
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_ZDXW", "UAS_MES_ZDXW\UAS_MES_ZDXW.csproj", "{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}"
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_PW", "UAS_MES_PW\UAS_MES_PW.csproj", "{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_WEIP", "UAS_MES_WEIP\UAS_MES_WEIP.csproj", "{620AC1B1-F6AB-400D-BFF4-463143D22A5E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UAS_MES_XCX", "UAS_MES_XCX\UAS_MES_XCX.csproj", "{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
 		Debug|Default = Debug|Default
 		Debug|x64 = Debug|x64
+		Debug|x86 = Debug|x86
+		Release|Any CPU = Release|Any CPU
+		Release|Default = Release|Default
+		Release|x64 = Release|x64
+		Release|x86 = Release|x86
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -54,126 +57,325 @@ Global
 		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Debug|Default.Build.0 = Debug|Any CPU
 		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Debug|x64.Build.0 = Debug|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Debug|x86.Build.0 = Debug|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|Any CPU.Build.0 = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|Default.ActiveCfg = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|Default.Build.0 = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|x64.ActiveCfg = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|x64.Build.0 = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|x86.ActiveCfg = Release|Any CPU
+		{411DEE44-B893-47E0-A0C2-797A3DAE2466}.Release|x86.Build.0 = Release|Any CPU
 		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|Default.Build.0 = Debug|Any CPU
 		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|x64.Build.0 = Debug|Any CPU
-		{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}.Debug|Default.ActiveCfg = Debug|Any CPU
-		{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}.Debug|Default.Build.0 = Debug|Any CPU
-		{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8F565F5E-3C9C-4CDD-8DDB-96B1247D1B47}.Debug|x64.Build.0 = Debug|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Debug|x86.Build.0 = Debug|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|Default.ActiveCfg = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|Default.Build.0 = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|x64.ActiveCfg = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|x64.Build.0 = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|x86.ActiveCfg = Release|Any CPU
+		{C360004D-8D2C-4633-B8B8-3DD1C2D4AAB6}.Release|x86.Build.0 = Release|Any CPU
 		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|Default.Build.0 = Debug|Any CPU
 		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|x64.Build.0 = Debug|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Debug|x86.Build.0 = Debug|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|Default.ActiveCfg = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|Default.Build.0 = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|x64.ActiveCfg = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|x64.Build.0 = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|x86.ActiveCfg = Release|Any CPU
+		{DCF126DE-2A41-459C-B1F4-C38F66FA7E58}.Release|x86.Build.0 = Release|Any CPU
 		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|Default.Build.0 = Debug|Any CPU
-		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|x64.Build.0 = Debug|Any CPU
-		{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}.Debug|Default.ActiveCfg = Debug|Any CPU
-		{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}.Debug|Default.Build.0 = Debug|Any CPU
-		{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E67FB990-BD42-44DF-BF8E-3E4DDE3035DD}.Debug|x64.Build.0 = Debug|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|x64.ActiveCfg = Debug|x64
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|x64.Build.0 = Debug|x64
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Debug|x86.Build.0 = Debug|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|Default.ActiveCfg = Release|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|Default.Build.0 = Release|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|x64.ActiveCfg = Release|x64
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|x64.Build.0 = Release|x64
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|x86.ActiveCfg = Release|Any CPU
+		{DB114F68-6E53-4F84-9EF6-088419D1F9A2}.Release|x86.Build.0 = Release|Any CPU
 		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|Default.Build.0 = Debug|Any CPU
 		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|x64.Build.0 = Debug|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Debug|x86.Build.0 = Debug|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|Default.ActiveCfg = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|Default.Build.0 = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|x64.ActiveCfg = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|x64.Build.0 = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|x86.ActiveCfg = Release|Any CPU
+		{AF54EC25-011C-4023-8236-A62C017B55D2}.Release|x86.Build.0 = Release|Any CPU
 		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|Default.Build.0 = Debug|Any CPU
 		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|x64.Build.0 = Debug|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Debug|x86.Build.0 = Debug|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|Default.ActiveCfg = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|Default.Build.0 = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|x64.ActiveCfg = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|x64.Build.0 = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|x86.ActiveCfg = Release|Any CPU
+		{2F0ED1F7-F24A-45EF-BE1E-B7960A5A1A2F}.Release|x86.Build.0 = Release|Any CPU
 		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|Default.Build.0 = Debug|Any CPU
 		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|x64.Build.0 = Debug|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Debug|x86.Build.0 = Debug|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|Default.ActiveCfg = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|Default.Build.0 = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|x64.ActiveCfg = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|x64.Build.0 = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|x86.ActiveCfg = Release|Any CPU
+		{72798723-9EA6-450B-AF07-D4F50EF6468D}.Release|x86.Build.0 = Release|Any CPU
 		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|Default.Build.0 = Debug|Any CPU
 		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|x64.Build.0 = Debug|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Debug|x86.Build.0 = Debug|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|Default.ActiveCfg = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|Default.Build.0 = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|x64.ActiveCfg = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|x64.Build.0 = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|x86.ActiveCfg = Release|Any CPU
+		{BFFE47DD-2569-4E6C-BE6C-FC50A77911E5}.Release|x86.Build.0 = Release|Any CPU
 		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|Default.Build.0 = Debug|Any CPU
 		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|x64.Build.0 = Debug|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Debug|x86.Build.0 = Debug|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|Default.ActiveCfg = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|Default.Build.0 = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|x64.ActiveCfg = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|x64.Build.0 = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|x86.ActiveCfg = Release|Any CPU
+		{0D5D213A-3898-4696-85F3-4A153548CC67}.Release|x86.Build.0 = Release|Any CPU
 		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|Default.Build.0 = Debug|Any CPU
 		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|x64.Build.0 = Debug|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Debug|x86.Build.0 = Debug|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|Default.ActiveCfg = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|Default.Build.0 = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|x64.ActiveCfg = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|x64.Build.0 = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|x86.ActiveCfg = Release|Any CPU
+		{C2ADEB8E-C8D6-44D7-BD30-EBB279673FF8}.Release|x86.Build.0 = Release|Any CPU
 		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|Default.Build.0 = Debug|Any CPU
 		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|x64.Build.0 = Debug|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Debug|x86.Build.0 = Debug|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|Default.ActiveCfg = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|Default.Build.0 = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|x64.ActiveCfg = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|x64.Build.0 = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|x86.ActiveCfg = Release|Any CPU
+		{110A05D5-D5D7-461B-B48D-46FD52E8692E}.Release|x86.Build.0 = Release|Any CPU
 		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|Default.Build.0 = Debug|Any CPU
 		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|x64.Build.0 = Debug|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Debug|x86.Build.0 = Debug|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|Default.ActiveCfg = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|Default.Build.0 = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|x64.ActiveCfg = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|x64.Build.0 = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|x86.ActiveCfg = Release|Any CPU
+		{4C922E88-77C5-4CF7-BFF3-C1F260ADCF4A}.Release|x86.Build.0 = Release|Any CPU
 		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|Default.Build.0 = Debug|Any CPU
 		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|x64.Build.0 = Debug|Any CPU
-		{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}.Debug|Default.ActiveCfg = Debug|Any CPU
-		{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}.Debug|Default.Build.0 = Debug|Any CPU
-		{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DBB3AFA6-BBAC-42DB-8E4C-E02D71A27630}.Debug|x64.Build.0 = Debug|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Debug|x86.Build.0 = Debug|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|Default.ActiveCfg = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|Default.Build.0 = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|x64.ActiveCfg = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|x64.Build.0 = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|x86.ActiveCfg = Release|Any CPU
+		{9E3D3539-7AA8-489C-BED7-DAA9C22CD7FE}.Release|x86.Build.0 = Release|Any CPU
 		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|Default.Build.0 = Debug|Any CPU
 		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|x64.Build.0 = Debug|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Debug|x86.Build.0 = Debug|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|Default.ActiveCfg = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|Default.Build.0 = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|x64.ActiveCfg = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|x64.Build.0 = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|x86.ActiveCfg = Release|Any CPU
+		{6B45E923-32AA-47FB-A57F-F3FC3A650B79}.Release|x86.Build.0 = Release|Any CPU
 		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|Default.Build.0 = Debug|Any CPU
 		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|x64.Build.0 = Debug|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Debug|x86.Build.0 = Debug|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|Default.ActiveCfg = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|Default.Build.0 = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|x64.ActiveCfg = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|x64.Build.0 = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|x86.ActiveCfg = Release|Any CPU
+		{C2201B4A-3D50-4FE8-A32B-DAF1C1652A63}.Release|x86.Build.0 = Release|Any CPU
 		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|Default.ActiveCfg = Debug|Any CPU
 		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|Default.Build.0 = Debug|Any CPU
 		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|x64.Build.0 = Debug|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Debug|x86.Build.0 = Debug|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|Default.ActiveCfg = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|Default.Build.0 = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|x64.ActiveCfg = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|x64.Build.0 = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|x86.ActiveCfg = Release|Any CPU
+		{8450D22A-338F-4202-BC8B-EB5DFDF1AFD5}.Release|x86.Build.0 = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|Default.ActiveCfg = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|Default.Build.0 = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|x64.Build.0 = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Debug|x86.Build.0 = Debug|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|Default.ActiveCfg = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|Default.Build.0 = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|x64.ActiveCfg = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|x64.Build.0 = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|x86.ActiveCfg = Release|Any CPU
+		{620AC1B1-F6AB-400D-BFF4-463143D22A5E}.Release|x86.Build.0 = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|Default.ActiveCfg = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|Default.Build.0 = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|x64.Build.0 = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Debug|x86.Build.0 = Debug|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|Default.ActiveCfg = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|Default.Build.0 = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|x64.ActiveCfg = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|x64.Build.0 = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|x86.ActiveCfg = Release|Any CPU
+		{D55B9F9F-31B8-46F9-94B1-17E45B5A09CF}.Release|x86.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
-		VisualSVNWorkingCopyRoot = .
 		SolutionGuid = {9115B5C1-046B-49C0-9E73-10B974D0C04C}
+		VisualSVNWorkingCopyRoot = .
 	EndGlobalSection
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
 		Debug|Default = Debug|Default
 		Debug|x64 = Debug|x64
+		Debug|x86 = Debug|x86
+		Release|Any CPU = Release|Any CPU
+		Release|Default = Release|Default
+		Release|x64 = Release|x64
+		Release|x86 = Release|x86
+	EndGlobalSection
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Debug|Default = Debug|Default
+		Debug|x64 = Debug|x64
+		Debug|x86 = Debug|x86
+		Release|Any CPU = Release|Any CPU
+		Release|Default = Release|Default
+		Release|x64 = Release|x64
+		Release|x86 = Release|x86
+	EndGlobalSection
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Debug|Default = Debug|Default
+		Debug|x64 = Debug|x64
+		Debug|x86 = Debug|x86
+		Release|Any CPU = Release|Any CPU
+		Release|Default = Release|Default
+		Release|x64 = Release|x64
+		Release|x86 = Release|x86
 	EndGlobalSection
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU