diff --git a/BrowserProxy/BrowserProxy.cpp b/BrowserProxy/BrowserProxy.cpp
index 1bef754..af2ac81 100644
--- a/BrowserProxy/BrowserProxy.cpp
+++ b/BrowserProxy/BrowserProxy.cpp
@@ -1460,7 +1460,7 @@ HRESULT BrowserProxyModule::ForwardCookie(ICoreWebView2CookieManager *cookieMana
const WCHAR *value = nullptr;
{
- DWORD skip = wcslen(name) + 1; // name=
+ DWORD skip = (DWORD)wcslen(name) + 1; // name=
if (size < skip)
return E_FAIL;
diff --git a/BrowserProxy/BrowserProxy.vcxproj b/BrowserProxy/BrowserProxy.vcxproj
index 0f89625..7da1241 100644
--- a/BrowserProxy/BrowserProxy.vcxproj
+++ b/BrowserProxy/BrowserProxy.vcxproj
@@ -5,14 +5,26 @@
Debug
Win32
+
+ Debug
+ x64
+
Develop
Win32
+
+ Develop
+ x64
+
Release
Win32
+
+ Release
+ x64
+
16.0
@@ -27,18 +39,36 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
false
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
@@ -47,12 +77,21 @@
+
+
+
+
+
+
+
+
+
true
@@ -60,11 +99,24 @@
BrowserProxy
$(SolutionDir)BrowserProxy\$(Configuration)\
+
+ true
+ true
+ BrowserProxy
+
true
false
BrowserProxy
- $(SolutionDir)BrowserProxy\$(Configuration)\
+ $(SolutionDir)BrowserProxy\$(Configuration)\$(Platform)\
+ $(Configuration)\$(Platform)\
+
+
+ true
+ false
+ BrowserProxy
+ $(SolutionDir)BrowserProxy\$(Configuration)\$(Platform)\
+ $(Configuration)\$(Platform)\
true
@@ -72,6 +124,11 @@
BrowserProxy
$(SolutionDir)BrowserProxy\$(Configuration)\
+
+ true
+ false
+ BrowserProxy
+
NotUsing
@@ -106,6 +163,38 @@
version.lib;wininet.lib;%(AdditionalDependencies)
+
+
+ NotUsing
+ Level3
+ Disabled
+ WIN32;_WINDOWS;_DEBUG;_USRDLL;THERE_LOGGING;%(PreprocessorDefinitions)
+
+
+ true
+
+
+ false
+ _DEBUG;%(PreprocessorDefinitions)
+ BrowserProxy_i.h
+ BrowserProxy_i.c
+ BrowserProxy_p.c
+ true
+ $(IntDir)BrowserProxy.tlb
+
+
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ _DEBUG;%(PreprocessorDefinitions)
+
+
+ Windows
+ .\BrowserProxy.def
+ version.lib;wininet.lib;%(AdditionalDependencies)
+
+
NotUsing
@@ -142,6 +231,40 @@
version.lib;wininet.lib;%(AdditionalDependencies)
+
+
+ NotUsing
+ Level3
+ MaxSpeed
+ WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)
+
+
+ true
+
+
+ false
+ NDEBUG;%(PreprocessorDefinitions)
+ BrowserProxy_i.h
+ BrowserProxy_i.c
+ BrowserProxy_p.c
+ true
+ $(IntDir)BrowserProxy.tlb
+
+
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+ Windows
+ .\BrowserProxy.def
+ true
+ true
+ version.lib;wininet.lib;%(AdditionalDependencies)
+
+
NotUsing
@@ -179,6 +302,40 @@
version.lib;wininet.lib;%(AdditionalDependencies)
+
+
+ NotUsing
+ Level3
+ MaxSpeed
+ WIN32;_WINDOWS;NDEBUG;_USRDLL;THERE_LOGGING;%(PreprocessorDefinitions)
+
+
+ true
+
+
+ false
+ NDEBUG;%(PreprocessorDefinitions)
+ BrowserProxy_i.h
+ BrowserProxy_i.c
+ BrowserProxy_p.c
+ true
+ $(IntDir)BrowserProxy.tlb
+
+
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+ Windows
+ .\BrowserProxy.def
+ true
+ true
+ version.lib;wininet.lib;%(AdditionalDependencies)
+
+
@@ -191,14 +348,23 @@
false
+ false
false
+ false
false
+ false
+
+
+
+
+
+
diff --git a/BrowserProxy/SettingsRequestHandler.cpp b/BrowserProxy/SettingsRequestHandler.cpp
index 10542b7..73b8770 100644
--- a/BrowserProxy/SettingsRequestHandler.cpp
+++ b/BrowserProxy/SettingsRequestHandler.cpp
@@ -179,7 +179,7 @@ HRESULT SettingsRequestHandler::HandleSettings(HWND wnd)
break;
}
- DWORD size = token1 - data;
+ DWORD size = (DWORD)(token1 - data);
if (size > 0)
m_content->Write(data, size, nullptr);
@@ -192,7 +192,7 @@ HRESULT SettingsRequestHandler::HandleSettings(HWND wnd)
break;
data = token2 + 1;
- size = token2 - token1 + 1;
+ size = (DWORD)(token2 - token1 + 1);
dsize -= size;
if (strncmp(token1, "@home@", size) == 0)
@@ -372,7 +372,7 @@ HRESULT SettingsRequestHandler::SettingsRequestHandler::SetStartPage(const WCHAR
HKEY key;
if (RegOpenKeyEx(HKEY_CURRENT_USER, L"Software\\There.com\\There", 0, KEY_WRITE, &key) == ERROR_SUCCESS)
{
- DWORD length = (wcslen(url) + 1) * sizeof(WCHAR);
+ DWORD length = (DWORD)((wcslen(url) + 1) * sizeof(WCHAR));
result = RegSetKeyValue(key, L"Edge\\", L"Start Page", REG_SZ, (BYTE*)url, length);
RegCloseKey(key);
}
diff --git a/FlashProxy/FlashProxy.cpp b/FlashProxy/FlashProxy.cpp
index e4942b1..494cdb1 100644
--- a/FlashProxy/FlashProxy.cpp
+++ b/FlashProxy/FlashProxy.cpp
@@ -404,7 +404,7 @@ HRESULT STDMETHODCALLTYPE FlashProxyModule::Close(DWORD dwSaveOption)
BroadcastMessage(WM_FLASHPROXY_SET_TELEPORTING, 0, 0);
if (m_proxyWnd != nullptr)
- SetWindowLongPtr(m_proxyWnd, GWL_USERDATA, 0);
+ SetWindowLongPtr(m_proxyWnd, GWLP_USERDATA, 0);
if (m_controller != nullptr)
m_controller->Close();
@@ -489,7 +489,7 @@ HRESULT STDMETHODCALLTYPE FlashProxyModule::DoVerb(LONG iVerb, LPMSG lpmsg, IOle
if (m_proxyWnd == nullptr)
return E_FAIL;
- SetWindowLongPtr(m_proxyWnd, GWL_USERDATA, (LPARAM)this);
+ SetWindowLongPtr(m_proxyWnd, GWLP_USERDATA, (LPARAM)this);
}
{
@@ -1467,7 +1467,7 @@ LRESULT FlashProxyModule::BroadcastMessage(UINT Msg, WPARAM wParam, LPARAM lPara
LRESULT APIENTRY FlashProxyModule::ChildWndProc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
{
- FlashProxyModule *flashProxy = reinterpret_cast(GetWindowLongPtr(hWnd, GWL_USERDATA));
+ FlashProxyModule *flashProxy = reinterpret_cast(GetWindowLongPtr(hWnd, GWLP_USERDATA));
switch (Msg)
{
@@ -1513,10 +1513,10 @@ LRESULT APIENTRY FlashProxyModule::ChildWndProc(HWND hWnd, UINT Msg, WPARAM wPar
{
WCHAR *buff = (WCHAR*)lParam;
if (wcscpy_s(buff, wParam / sizeof(WCHAR), flashProxy->m_aboutQuery) == 0)
- length = wcslen(buff);
+ length = (LONG)wcslen(buff);
}
else
- length = flashProxy->m_aboutQuery.Length();
+ length = (LONG)flashProxy->m_aboutQuery.Length();
}
return length;
diff --git a/FlashProxy/FlashProxy.vcxproj b/FlashProxy/FlashProxy.vcxproj
index 3226308..bb8094e 100644
--- a/FlashProxy/FlashProxy.vcxproj
+++ b/FlashProxy/FlashProxy.vcxproj
@@ -5,14 +5,26 @@
Debug
Win32
+
+ Debug
+ x64
+
Develop
Win32
+
+ Develop
+ x64
+
Release
Win32
+
+ Release
+ x64
+
16.0
@@ -27,18 +39,36 @@
v143
Unicode
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
DynamicLibrary
false
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
DynamicLibrary
false
v143
Unicode
+
+ DynamicLibrary
+ false
+ v143
+ Unicode
+
@@ -47,12 +77,21 @@
+
+
+
+
+
+
+
+
+
true
@@ -60,11 +99,24 @@
FlashProxy
$(SolutionDir)FlashProxy\$(Configuration)\
+
+ true
+ true
+ FlashProxy
+
true
false
FlashProxy
- $(SolutionDir)FlashProxy\$(Configuration)\
+ $(SolutionDir)FlashProxy\$(Configuration)\$(Platform)\
+ $(Configuration)\$(Platform)\
+
+
+ true
+ false
+ FlashProxy
+ $(SolutionDir)FlashProxy\$(Configuration)\$(Platform)\
+ $(Configuration)\$(Platform)\
true
@@ -72,6 +124,11 @@
FlashProxy
$(SolutionDir)FlashProxy\$(Configuration)\
+
+ true
+ false
+ FlashProxy
+
NotUsing
@@ -106,6 +163,38 @@
version.lib;wininet.lib;%(AdditionalDependencies)
+
+
+ NotUsing
+ Level3
+ Disabled
+ WIN32;_WINDOWS;_DEBUG;_USRDLL;THERE_LOGGING;%(PreprocessorDefinitions)
+
+
+ true
+
+
+ false
+ _DEBUG;%(PreprocessorDefinitions)
+ FlashProxy_i.h
+ FlashProxy_i.c
+ FlashProxy_p.c
+ true
+ $(IntDir)FlashProxy.tlb
+
+
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ _DEBUG;%(PreprocessorDefinitions)
+
+
+ Windows
+ .\FlashProxy.def
+ version.lib;wininet.lib;%(AdditionalDependencies)
+
+
NotUsing
@@ -142,6 +231,40 @@
version.lib;wininet.lib;%(AdditionalDependencies)
+
+
+ NotUsing
+ Level3
+ MaxSpeed
+ WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)
+
+
+ true
+
+
+ false
+ NDEBUG;%(PreprocessorDefinitions)
+ FlashProxy_i.h
+ FlashProxy_i.c
+ FlashProxy_p.c
+ true
+ $(IntDir)FlashProxy.tlb
+
+
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+ Windows
+ .\FlashProxy.def
+ true
+ true
+ version.lib;wininet.lib;%(AdditionalDependencies)
+
+
NotUsing
@@ -179,6 +302,40 @@
version.lib;wininet.lib;%(AdditionalDependencies)
+
+
+ NotUsing
+ Level3
+ MaxSpeed
+ WIN32;_WINDOWS;NDEBUG;_USRDLL;THERE_LOGGING;%(PreprocessorDefinitions)
+
+
+ true
+
+
+ false
+ NDEBUG;%(PreprocessorDefinitions)
+ FlashProxy_i.h
+ FlashProxy_i.c
+ FlashProxy_p.c
+ true
+ $(IntDir)FlashProxy.tlb
+
+
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+ Windows
+ .\FlashProxy.def
+ true
+ true
+ version.lib;wininet.lib;%(AdditionalDependencies)
+
+
@@ -190,14 +347,23 @@
false
+ false
false
+ false
false
+ false
+
+
+
+
+
+
diff --git a/Installer/Installer.vdproj b/Installer/Installer.vdproj
index 8c48e25..c6c2f8b 100644
--- a/Installer/Installer.vdproj
+++ b/Installer/Installer.vdproj
@@ -21,6 +21,12 @@
}
"Entry"
{
+ "MsmKey" = "8:_02A78F38B037DD469B07991C8C4950C9"
+ "OwnerKey" = "8:_9B30F51C2B764CA3A04E0A222AB93877"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
"MsmKey" = "8:_07751E7C963D4559AB77281FF5D22CF7"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -321,6 +327,12 @@
}
"Entry"
{
+ "MsmKey" = "8:_6D0990A2A7480E04845C764044F92BDB"
+ "OwnerKey" = "8:_A7D3568047EE45A592DDC9B8693C44E9"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
"MsmKey" = "8:_6DCCDB00994B4ADE8232AE6C2630AA8C"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -369,12 +381,6 @@
}
"Entry"
{
- "MsmKey" = "8:_84EBB820081B890C202DDE0BADE39177"
- "OwnerKey" = "8:_9B30F51C2B764CA3A04E0A222AB93877"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_8B89DC2A55084E7E9B9452E074E09900"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -471,12 +477,6 @@
}
"Entry"
{
- "MsmKey" = "8:_A49B96AF4C42463BD5A5951180520559"
- "OwnerKey" = "8:_A7D3568047EE45A592DDC9B8693C44E9"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_A75475B2FE6B4E588C5585E3B033AAC3"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -828,6 +828,26 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
+ "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_02A78F38B037DD469B07991C8C4950C9"
+ {
+ "SourcePath" = "8:WebView2Loader.dll"
+ "TargetName" = "8:WebView2Loader.dll"
+ "Tag" = "8:"
+ "Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:TRUE"
+ "IsolateTo" = "8:"
+ }
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_07751E7C963D4559AB77281FF5D22CF7"
{
"SourcePath" = "8:..\\Extras\\minimap\\compass\\compass2.css"
@@ -1070,7 +1090,7 @@
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_1C5AF236F41D4E3995B4383838383F69"
{
- "SourcePath" = "8:..\\FlashProxy\\Release\\WebView2Loader.dll"
+ "SourcePath" = "8:..\\FlashProxy\\Release\\Win32\\WebView2Loader.dll"
"TargetName" = "8:WebView2Loader.dll"
"Tag" = "8:"
"Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
@@ -1144,7 +1164,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:FALSE"
+ "Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
@@ -1768,6 +1788,26 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
+ "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6D0990A2A7480E04845C764044F92BDB"
+ {
+ "SourcePath" = "8:WebView2Loader.dll"
+ "TargetName" = "8:WebView2Loader.dll"
+ "Tag" = "8:"
+ "Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:TRUE"
+ "IsolateTo" = "8:"
+ }
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6DCCDB00994B4ADE8232AE6C2630AA8C"
{
"SourcePath" = "8:..\\Resources\\messagebar\\messagebar.html"
@@ -1908,26 +1948,6 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
- "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_84EBB820081B890C202DDE0BADE39177"
- {
- "SourcePath" = "8:WebView2Loader.dll"
- "TargetName" = "8:WebView2Loader.dll"
- "Tag" = "8:"
- "Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_8B89DC2A55084E7E9B9452E074E09900"
{
"SourcePath" = "8:..\\Resources\\changeme\\changeme_network.html"
@@ -2208,26 +2228,6 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
- "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A49B96AF4C42463BD5A5951180520559"
- {
- "SourcePath" = "8:WebView2Loader.dll"
- "TargetName" = "8:WebView2Loader.dll"
- "Tag" = "8:"
- "Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
- "Condition" = "8:"
- "Transitive" = "11:FALSE"
- "Vital" = "11:TRUE"
- "ReadOnly" = "11:FALSE"
- "Hidden" = "11:FALSE"
- "System" = "11:FALSE"
- "Permanent" = "11:FALSE"
- "SharedLegacy" = "11:FALSE"
- "PackageAs" = "3:1"
- "Register" = "3:1"
- "Exclude" = "11:FALSE"
- "IsDependency" = "11:TRUE"
- "IsolateTo" = "8:"
- }
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A75475B2FE6B4E588C5585E3B033AAC3"
{
"SourcePath" = "8:..\\Resources\\trade\\trade.js"
@@ -2504,7 +2504,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
- "Exclude" = "11:FALSE"
+ "Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
@@ -3164,7 +3164,7 @@
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:ThereEdge"
"ProductCode" = "8:{2FFE6410-F6D9-449C-B9F9-006D97ABB247}"
- "PackageCode" = "8:{9AAB8644-329A-47F4-AEC2-A40D2B0AD2E8}"
+ "PackageCode" = "8:{CCDFCDAB-D324-4081-9A53-6F297683A3D6}"
"UpgradeCode" = "8:{887059E3-E645-44A2-AE95-E602E27BD74F}"
"AspNetVersion" = "8:2.0.50727.0"
"RestartWWWService" = "11:FALSE"
@@ -3941,7 +3941,7 @@
{
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_9B30F51C2B764CA3A04E0A222AB93877"
{
- "SourcePath" = "8:..\\BrowserProxy\\Release\\BrowserProxy.dll"
+ "SourcePath" = "8:..\\BrowserProxy\\Release\\Win32\\BrowserProxy.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
@@ -3969,7 +3969,7 @@
}
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_A7D3568047EE45A592DDC9B8693C44E9"
{
- "SourcePath" = "8:..\\FlashProxy\\Release\\FlashProxy.dll"
+ "SourcePath" = "8:..\\FlashProxy\\Release\\Win32\\FlashProxy.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_262A02DA39E04A6BBA77DBB9A7177CB5"
diff --git a/ThereEdge.sln b/ThereEdge.sln
index f241148..61bdbb1 100644
--- a/ThereEdge.sln
+++ b/ThereEdge.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.31313.79
+# Visual Studio Version 17
+VisualStudioVersion = 17.11.35219.272
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlashProxy", "FlashProxy\FlashProxy.vcxproj", "{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}"
EndProject
@@ -14,45 +14,70 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Develop|Any CPU = Develop|Any CPU
+ Develop|x64 = Develop|x64
Develop|x86 = Develop|x86
Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Debug|Any CPU.ActiveCfg = Debug|Win32
+ {9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Debug|x64.ActiveCfg = Debug|x64
+ {9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Debug|x64.Build.0 = Debug|x64
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Debug|x86.ActiveCfg = Debug|Win32
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Debug|x86.Build.0 = Debug|Win32
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Develop|Any CPU.ActiveCfg = Develop|Win32
+ {9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Develop|x64.ActiveCfg = Develop|x64
+ {9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Develop|x64.Build.0 = Develop|x64
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Develop|x86.ActiveCfg = Develop|Win32
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Develop|x86.Build.0 = Develop|Win32
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Release|Any CPU.ActiveCfg = Release|Win32
+ {9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Release|x64.ActiveCfg = Release|x64
+ {9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Release|x64.Build.0 = Release|x64
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Release|x86.ActiveCfg = Release|Win32
{9B9EC2C9-8F0D-4320-9853-AAFDE83C42CD}.Release|x86.Build.0 = Release|Win32
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Debug|Any CPU.ActiveCfg = Debug|Win32
+ {DBD14B66-F34F-4401-966B-E0F1073168D5}.Debug|x64.ActiveCfg = Debug|x64
+ {DBD14B66-F34F-4401-966B-E0F1073168D5}.Debug|x64.Build.0 = Debug|x64
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Debug|x86.ActiveCfg = Debug|Win32
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Debug|x86.Build.0 = Debug|Win32
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Develop|Any CPU.ActiveCfg = Develop|Win32
+ {DBD14B66-F34F-4401-966B-E0F1073168D5}.Develop|x64.ActiveCfg = Develop|x64
+ {DBD14B66-F34F-4401-966B-E0F1073168D5}.Develop|x64.Build.0 = Develop|x64
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Develop|x86.ActiveCfg = Develop|Win32
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Develop|x86.Build.0 = Develop|Win32
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Release|Any CPU.ActiveCfg = Release|Win32
+ {DBD14B66-F34F-4401-966B-E0F1073168D5}.Release|x64.ActiveCfg = Release|x64
+ {DBD14B66-F34F-4401-966B-E0F1073168D5}.Release|x64.Build.0 = Release|x64
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Release|x86.ActiveCfg = Release|Win32
{DBD14B66-F34F-4401-966B-E0F1073168D5}.Release|x86.Build.0 = Release|Win32
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Debug|Any CPU.ActiveCfg = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Debug|Any CPU.Build.0 = Release
+ {4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Debug|x64.ActiveCfg = Release
+ {4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Debug|x64.Build.0 = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Debug|x86.ActiveCfg = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Develop|Any CPU.ActiveCfg = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Develop|Any CPU.Build.0 = Release
+ {4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Develop|x64.ActiveCfg = Release
+ {4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Develop|x64.Build.0 = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Develop|x86.ActiveCfg = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Release|Any CPU.ActiveCfg = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Release|Any CPU.Build.0 = Release
+ {4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Release|x64.ActiveCfg = Release
{4EA03C29-5CC6-46CC-B2CC-E956A716A745}.Release|x86.ActiveCfg = Release
{7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Debug|x64.Build.0 = Debug|Any CPU
{7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Debug|x86.ActiveCfg = Release|Any CPU
{7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Develop|Any CPU.ActiveCfg = Debug|Any CPU
+ {7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Develop|x64.ActiveCfg = Debug|Any CPU
+ {7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Develop|x64.Build.0 = Debug|Any CPU
{7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Develop|x86.ActiveCfg = Release|Any CPU
{7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Release|x64.ActiveCfg = Release|Any CPU
{7467BC47-B250-4225-9D2D-7FBCFB8D9688}.Release|x86.ActiveCfg = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution