diff --git a/Project/MSVC2022/Library/ZenLib.vcxproj b/Project/MSVC2022/Library/ZenLib.vcxproj
index 0735761..c798854 100644
--- a/Project/MSVC2022/Library/ZenLib.vcxproj
+++ b/Project/MSVC2022/Library/ZenLib.vcxproj
@@ -9,6 +9,10 @@
Debug
ARM64
+
+ Debug
+ ARM64EC
+
Debug
Win32
@@ -25,6 +29,10 @@
Release
ARM64
+
+ Release
+ ARM64EC
+
Release
Win32
@@ -55,6 +63,11 @@
Unicode
v143
+
+ StaticLibrary
+ Unicode
+ v143
+
StaticLibrary
Unicode
@@ -70,6 +83,11 @@
Unicode
v143
+
+ StaticLibrary
+ Unicode
+ v143
+
StaticLibrary
Unicode
@@ -92,6 +110,9 @@
+
+
+
@@ -101,6 +122,9 @@
+
+
+
@@ -111,15 +135,22 @@
$(SolutionDir)$(Platform)\$(Configuration)\
$(SolutionDir)$(Platform)\$(Configuration)\
$(SolutionDir)$(Platform)\$(Configuration)\
+ $(SolutionDir)$(Platform)\$(Configuration)\
$(Platform)\$(Configuration)\
$(Platform)\$(Configuration)\
$(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
$(SolutionDir)$(Platform)\$(Configuration)\
$(SolutionDir)$(Platform)\$(Configuration)\
$(SolutionDir)$(Platform)\$(Configuration)\
+ $(SolutionDir)$(Platform)\$(Configuration)\
$(Platform)\$(Configuration)\
$(Platform)\$(Configuration)\
$(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+
+
+ true
@@ -151,6 +182,16 @@
Disabled
+
+
+ ../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
+ MultiThreadedDebugDLL
+ Use
+ ZenLib/PreComp.h
+ true
+ Disabled
+
+
../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
@@ -198,6 +239,19 @@
true
+
+
+ ../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
+ MultiThreadedDLL
+ true
+ Use
+ ZenLib/PreComp.h
+ None
+ Guard
+ true
+ true
+
+
../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
@@ -226,9 +280,11 @@
Create
Create
Create
+ Create
Create
Create
Create
+ Create
Create
Create
diff --git a/Project/MSVC2022/ZenLib_MSVC.sln b/Project/MSVC2022/ZenLib_MSVC.sln
index d7db066..fe5e377 100644
--- a/Project/MSVC2022/ZenLib_MSVC.sln
+++ b/Project/MSVC2022/ZenLib_MSVC.sln
@@ -8,10 +8,12 @@ Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
+ Debug|ARM64EC = Debug|ARM64EC
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
+ Release|ARM64EC = Release|ARM64EC
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
@@ -20,6 +22,8 @@ Global
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|ARM.Build.0 = Debug|ARM
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|ARM64.ActiveCfg = Debug|ARM64
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|ARM64.Build.0 = Debug|ARM64
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|ARM64EC.Build.0 = Debug|ARM64EC
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.ActiveCfg = Debug|Win32
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.Build.0 = Debug|Win32
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.ActiveCfg = Debug|x64
@@ -28,6 +32,8 @@ Global
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|ARM.Build.0 = Release|ARM
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|ARM64.ActiveCfg = Release|ARM64
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|ARM64.Build.0 = Release|ARM64
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|ARM64EC.ActiveCfg = Release|ARM64EC
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|ARM64EC.Build.0 = Release|ARM64EC
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.ActiveCfg = Release|Win32
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.Build.0 = Release|Win32
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.ActiveCfg = Release|x64