### 2022-03-01更新

------
#### MyDbV4    V3.0.2203.0101
- *.[新增]新增IsInTime和IsInDay扩展函数。
- *.[改进]完善部分注释,更加易懂。
- *.[改进]HttpServer类新增默认对postdata内容进行解析。
- *.[修复]修复PinYin类对《鑫》字转换错误的BUG。

#### MyDb_MySQLV4    V3.0.2203.0101
- *.[改进]MySQL的连接字符串自动追加Allow User Variables=True;
This commit is contained in:
鑫Intel 2022-03-01 17:01:48 +08:00
parent 6342b9db9d
commit 00c9dec061
40 changed files with 389 additions and 94 deletions

View File

@ -1262,23 +1262,61 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<param name="Second"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Year"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
<summary>
转换DateTime类型到日期时间字符串
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
<summary>
转换DateTime类型到日期字符串
转换DateTime类型到日期字符串(例如 2000-01-01)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
<summary>
转换DateTime类型到日期星期字符串
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
</summary>
<param name="input"></param>
<returns></returns>
@ -8619,11 +8657,36 @@
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostDataStr">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostData">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.UrlReferrer">
<summary>

View File

@ -1,2 +1,2 @@
[Money_Op]
hwnd=3813034
hwnd=3742496

View File

@ -1,4 +1,4 @@
<root>
<list id="LastUpdateTime" Value="2022/2/21 16:14:44" />
<list id="LastUpdateTime" Value="2022/2/28 10:14:55" />
<list id="UpdateAfterTime" Value="0" />
</root>

View File

@ -1262,23 +1262,61 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<param name="Second"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Year"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
<summary>
转换DateTime类型到日期时间字符串
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
<summary>
转换DateTime类型到日期字符串
转换DateTime类型到日期字符串(例如 2000-01-01)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
<summary>
转换DateTime类型到日期星期字符串
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
</summary>
<param name="input"></param>
<returns></returns>
@ -8619,11 +8657,36 @@
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostDataStr">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostData">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.UrlReferrer">
<summary>

View File

@ -1262,23 +1262,61 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<param name="Second"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Year"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
<summary>
转换DateTime类型到日期时间字符串
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
<summary>
转换DateTime类型到日期字符串
转换DateTime类型到日期字符串(例如 2000-01-01)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
<summary>
转换DateTime类型到日期星期字符串
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
</summary>
<param name="input"></param>
<returns></returns>
@ -8592,11 +8630,36 @@
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostDataStr">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostData">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.UrlReferrer">
<summary>

View File

@ -1262,23 +1262,61 @@
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInTime(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定时间上
</summary>
<param name="input"></param>
<param name="Hour"></param>
<param name="Minute"></param>
<param name="Second"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInDay(System.DateTime,System.Int32,System.Int32,System.Int32)">
<summary>
判断时间是否在指定日期
</summary>
<param name="input"></param>
<param name="Year"></param>
<param name="Month"></param>
<param name="Day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
<summary>
转换DateTime类型到日期时间字符串
转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
<summary>
转换DateTime类型到日期字符串
转换DateTime类型到日期字符串(例如 2000-01-01)
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
<summary>
转换DateTime类型到日期星期字符串
转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
</summary>
<param name="input"></param>
<returns></returns>
@ -8592,11 +8630,36 @@
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostDataStr">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.PostData">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.String)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Int32)">
<summary>
</summary>
</member>
<member name="M:RyWeb.HttpRequest.GetPostData(System.String,System.Boolean)">
<summary>
</summary>
</member>
<member name="P:RyWeb.HttpRequest.UrlReferrer">
<summary>

View File

@ -1,4 +1,15 @@
### 2022-02-21更新
### 2022-03-01更新
------
#### MyDbV4 V3.0.2203.0101
- *.[新增]新增IsInTime和IsInDay扩展函数。
- *.[改进]完善部分注释,更加易懂。
- *.[改进]HttpServer类新增默认对postdata内容进行解析。
- *.[修复]修复PinYin类对《鑫》字转换错误的BUG。
#### MyDb_MySQLV4 V3.0.2203.0101
- *.[改进]MySQL的连接字符串自动追加Allow User Variables=True;
### 2022-02-21更新
------
#### MyDbV4 V3.0.2202.2101
- *.[新增]新增HttpServer类,可以非常方便的建立http服务器。

View File

@ -180,6 +180,7 @@ namespace Itrycn_Project2
private void FrmStart_Load(object sender, EventArgs e)
{
ryCommon.PinYin.Convert("李凤鑫");
Public_Config.LoadSetting();
//Itrycn_Project.Itrycn_Db.CreateTable();
//var dbver = Itrycn_Db.GetDbVer();

View File

@ -125,6 +125,8 @@ namespace ryCommon
// 修正部分文字
if (chrAsc == -9254) // 修正“圳”字
pyString += "Zhen";
else if (chrAsc == -2354) // 修正“鑫”字
pyString += "Xin";
else
{
for (int i = (pyValue.Length - 1); i >= 0; i--)
@ -237,6 +239,8 @@ namespace ryCommon
// 修正部分文字
if (chrAsc == -9254) // 修正“圳”字
pyString += "z";
else if (chrAsc == -2354) // 修正“鑫”字
pyString += "x";
else
{
for (int i = (pyValue.Length - 1); i >= 0; i--)

View File

@ -336,7 +336,61 @@ namespace ryCommon
catch { return 0d; }
}
/// <summary>
/// 转换DateTime类型到日期时间字符串
/// 判断时间是否在指定时间上
/// </summary>
/// <param name="input"></param>
/// <param name="Hour"></param>
/// <param name="Minute"></param>
/// <returns></returns>
static public bool IsInTime(this DateTime input,int Hour,int Minute)
{
if(input == null) { return false; }
if(input.Hour==Hour && input.Minute == Minute) { return true; }
return false;
}
/// <summary>
/// 判断时间是否在指定时间上
/// </summary>
/// <param name="input"></param>
/// <param name="Hour"></param>
/// <param name="Minute"></param>
/// <param name="Second"></param>
/// <returns></returns>
static public bool IsInTime(this DateTime input, int Hour, int Minute,int Second)
{
if (input == null) { return false; }
if (input.Hour == Hour && input.Minute == Minute && input.Second== Second) { return true; }
return false;
}
/// <summary>
/// 判断时间是否在指定日期
/// </summary>
/// <param name="input"></param>
/// <param name="Month"></param>
/// <param name="Day"></param>
/// <returns></returns>
static public bool IsInDay(this DateTime input, int Month, int Day)
{
if (input == null) { return false; }
if (input.Month == Month && input.Day == Day) { return true; }
return false;
}
/// <summary>
/// 判断时间是否在指定日期
/// </summary>
/// <param name="input"></param>
/// <param name="Year"></param>
/// <param name="Month"></param>
/// <param name="Day"></param>
/// <returns></returns>
static public bool IsInDay(this DateTime input,int Year, int Month, int Day)
{
if (input == null) { return false; }
if (input.Year == Year && input.Month == Month && input.Day == Day) { return true; }
return false;
}
/// <summary>
/// 转换DateTime类型到日期时间字符串(例如 2000-01-01 08:08:08)
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@ -345,7 +399,7 @@ namespace ryCommon
return input.ToString("yyyy-MM-dd HH:mm:ss");
}
/// <summary>
/// 转换DateTime类型到日期字符串
/// 转换DateTime类型到日期字符串(例如 2000-01-01)
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@ -354,7 +408,7 @@ namespace ryCommon
return input.ToString("yyyy-MM-dd");
}
/// <summary>
/// 转换DateTime类型到日期星期字符串
/// 转换DateTime类型到日期星期字符串(例如 2000-01-01 星期六)
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
@ -682,6 +736,7 @@ namespace ryCommon
/// <returns></returns>
static public string Get(this Tuple<string, IEnumerable<KeyValuePair<string, string>>> input,string Name,string defValue)
{
if (input == null) { return defValue; }
try
{
return RyWeb.WebDecode.GetParam(input, Name, defValue);

View File

@ -32,5 +32,5 @@ using System;
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”: :
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.0.2202.2101")]
[assembly: AssemblyFileVersion("3.0.2202.2101")]
[assembly: AssemblyVersion("3.0.2203.0101")]
[assembly: AssemblyFileVersion("3.0.2203.0101")]

View File

@ -6,7 +6,7 @@ using System.Linq;
using System.Net;
using System.Text;
using System.Threading;
using ryCommon;
namespace RyWeb
{
/// <summary>
@ -180,7 +180,8 @@ namespace RyWeb
UrlReferrer = req.UrlReferrer
};
var sr = new StreamReader(req.InputStream, Encoding.GetEncoding("GB2312"));
e.PostData= sr.ReadToEnd();
e.PostDataStr = sr.ReadToEnd();
e.PostData= RyWeb.WebDecode.UrlToData(e.PostDataStr);
sr.Close();
OnHandlePOSTRequest?.Invoke(this, e);
resp.StatusCode = (int)e.StatusCode;
@ -206,7 +207,39 @@ namespace RyWeb
/// <summary>
///
/// </summary>
public string PostData { get; internal set; } = "";
public string PostDataStr { get; internal set; } = "";
/// <summary>
///
/// </summary>
internal Tuple<string, IEnumerable<KeyValuePair<string, string>>> PostData { get; set; }
/// <summary>
///
/// </summary>
public string GetPostData(string Param)
{
return PostData.Get(Param);
}
/// <summary>
///
/// </summary>
public string GetPostData(string Param,string defValue)
{
return PostData.Get(Param, defValue);
}
/// <summary>
///
/// </summary>
public int GetPostData(string Param,int defValue)
{
return PostData.Get(Param, defValue);
}
/// <summary>
///
/// </summary>
public bool GetPostData(string Param, bool defValue)
{
return PostData.Get(Param, defValue);
}
/// <summary>
///
/// </summary>

View File

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”: :
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.0.2201.1101")]
[assembly: AssemblyFileVersion("3.0.2201.1101")]
[assembly: AssemblyVersion("3.0.2203.0101")]
[assembly: AssemblyFileVersion("3.0.2203.0101")]

View File

@ -7,6 +7,7 @@ using DataParameter =MySql.Data.MySqlClient.MySqlParameter;
using DataCommand = MySql.Data.MySqlClient.MySqlCommand;
using DataAdapter = MySql.Data.MySqlClient.MySqlDataAdapter;
using ryCommonDb;
using ryCommon;
namespace ryCommonDb
{
@ -23,7 +24,13 @@ namespace ryCommonDb
/// <returns></returns>
public int ConnDb(string sql)
{
myDb.fv_ConnStr = sql;
var _sql = sql;
if(_sql.IndexOfEx("Allow User Variables")<=0)
{
if (!_sql.EndsWith(";")) { _sql += ";"; }
_sql += "Allow User Variables=True;";
}
myDb.fv_ConnStr = _sql;
return myDb.ConnDb();
}
/// <summary>

View File

@ -1,68 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ryUpdateV35", "ryUpdate\ryUpdateV35.csproj", "{11A63E24-0257-4C54-A109-F1A609A52A62}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ryControlsV35", "ryControls\ryControlsV35.csproj", "{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyDbV35", "MyDb\MyDbV35.csproj", "{B0F80073-D661-42D8-A512-8488D980B87E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyDb_SQLiteV35", "MyDb_SQLite\MyDb_SQLiteV35.csproj", "{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyDb_MSSQLV35", "MyDb_MSSQL\MyDb_MSSQLV35.csproj", "{631290D3-7CB8-4B62-833E-361C20A5F2E0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|Any CPU.Build.0 = Debug|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|x86.ActiveCfg = Debug|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Debug|x86.Build.0 = Debug|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|Any CPU.ActiveCfg = Release|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|Any CPU.Build.0 = Release|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|x86.ActiveCfg = Release|Any CPU
{11A63E24-0257-4C54-A109-F1A609A52A62}.Release|x86.Build.0 = Release|Any CPU
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|x86.ActiveCfg = Debug|x86
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Debug|x86.Build.0 = Debug|x86
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|Any CPU.Build.0 = Release|Any CPU
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|x86.ActiveCfg = Release|x86
{9ECA3A84-8545-4C4D-84D6-D23E3BDF2D90}.Release|x86.Build.0 = Release|x86
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|x86.ActiveCfg = Debug|x86
{B0F80073-D661-42D8-A512-8488D980B87E}.Debug|x86.Build.0 = Debug|x86
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|Any CPU.Build.0 = Release|Any CPU
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|x86.ActiveCfg = Release|x86
{B0F80073-D661-42D8-A512-8488D980B87E}.Release|x86.Build.0 = Release|x86
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|x86.ActiveCfg = Debug|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Debug|x86.Build.0 = Debug|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|Any CPU.Build.0 = Release|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|x86.ActiveCfg = Release|Any CPU
{6B969CE8-D723-4B2C-A8FD-FAD2FB28FF01}.Release|x86.Build.0 = Release|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|x86.ActiveCfg = Debug|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Debug|x86.Build.0 = Debug|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|Any CPU.Build.0 = Release|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|x86.ActiveCfg = Release|Any CPU
{631290D3-7CB8-4B62-833E-361C20A5F2E0}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal