From 437ea0d78bb281d0fd0fd719a66676ead28e33db Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Wed, 29 Oct 2025 17:39:34 -0700 Subject: [PATCH 1/2] Removed ARM64 from VS 2019 projects --- .../DirectXMesh_Desktop_2019_Win10.vcxproj | 130 ------------------ DirectXMesh_Desktop_2019_Win10.sln | 15 -- .../Meshconvert_Desktop_2019_Win10.vcxproj | 130 ------------------ 3 files changed, 275 deletions(-) diff --git a/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj b/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj index a9058c6b..eb2588b5 100644 --- a/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj +++ b/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj @@ -1,10 +1,6 @@  - - Debug - ARM64 - Debug Win32 @@ -13,10 +9,6 @@ Debug x64 - - Profile - ARM64 - Profile Win32 @@ -25,10 +17,6 @@ Profile x64 - - Release - ARM64 - Release Win32 @@ -59,12 +47,6 @@ Unicode v142 - - StaticLibrary - true - Unicode - v142 - StaticLibrary Unicode @@ -75,11 +57,6 @@ Unicode v142 - - StaticLibrary - Unicode - v142 - StaticLibrary Unicode @@ -90,11 +67,6 @@ Unicode v142 - - StaticLibrary - Unicode - v142 - @@ -109,21 +81,12 @@ - - - - - - - - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ @@ -137,12 +100,6 @@ DirectXMesh true - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - DirectXMesh - true - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ @@ -155,12 +112,6 @@ DirectXMesh true - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - DirectXMesh - true - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ @@ -173,12 +124,6 @@ DirectXMesh true - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - DirectXMesh - true - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)Spectre\ Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)Spectre\ @@ -235,31 +180,6 @@ false - - - EnableAllWarnings - Disabled - MultiThreadedDebugDLL - true - Fast - true - WIN32;_DEBUG;DEBUG;PROFILE;_WINDOWS;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) - Use - DirectXMeshP.h - $(IntDir)$(TargetName).pdb - /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) - Level4 - ProgramDatabase - false - - - Windows - true - - - false - - EnableAllWarnings @@ -310,31 +230,6 @@ false - - - EnableAllWarnings - MaxSpeed - true - Fast - true - WIN32;NDEBUG;_WINDOWS;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) - Use - DirectXMeshP.h - $(IntDir)$(TargetName).pdb - /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) - Level4 - true - - - true - Windows - true - true - - - false - - EnableAllWarnings @@ -385,31 +280,6 @@ false - - - EnableAllWarnings - MaxSpeed - true - Fast - true - WIN32;NDEBUG;PROFILE;_WINDOWS;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) - Use - DirectXMeshP.h - $(IntDir)$(TargetName).pdb - /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) - Level4 - true - - - true - Windows - true - true - - - false - - diff --git a/DirectXMesh_Desktop_2019_Win10.sln b/DirectXMesh_Desktop_2019_Win10.sln index 3c042553..fa8c14db 100644 --- a/DirectXMesh_Desktop_2019_Win10.sln +++ b/DirectXMesh_Desktop_2019_Win10.sln @@ -13,49 +13,34 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "meshconvert", "Meshconvert\ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|ARM64 = Debug|ARM64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 - Profile|ARM64 = Profile|ARM64 Profile|x64 = Profile|x64 Profile|x86 = Profile|x86 - Release|ARM64 = Release|ARM64 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|ARM64.Build.0 = Debug|ARM64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|x64.ActiveCfg = Debug|x64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|x64.Build.0 = Debug|x64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|x86.ActiveCfg = Debug|Win32 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|x86.Build.0 = Debug|Win32 - {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|ARM64.ActiveCfg = Profile|ARM64 - {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|ARM64.Build.0 = Profile|ARM64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|x64.ActiveCfg = Profile|x64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|x64.Build.0 = Profile|x64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|x86.ActiveCfg = Profile|Win32 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|x86.Build.0 = Profile|Win32 - {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|ARM64.ActiveCfg = Release|ARM64 - {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|ARM64.Build.0 = Release|ARM64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|x64.ActiveCfg = Release|x64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|x64.Build.0 = Release|x64 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|x86.ActiveCfg = Release|Win32 {6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|x86.Build.0 = Release|Win32 - {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Debug|ARM64.Build.0 = Debug|ARM64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Debug|x64.ActiveCfg = Debug|x64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Debug|x64.Build.0 = Debug|x64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Debug|x86.ActiveCfg = Debug|Win32 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Debug|x86.Build.0 = Debug|Win32 - {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Profile|ARM64.ActiveCfg = Profile|ARM64 - {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Profile|ARM64.Build.0 = Profile|ARM64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Profile|x64.ActiveCfg = Profile|x64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Profile|x64.Build.0 = Profile|x64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Profile|x86.ActiveCfg = Profile|Win32 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Profile|x86.Build.0 = Profile|Win32 - {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Release|ARM64.ActiveCfg = Release|ARM64 - {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Release|ARM64.Build.0 = Release|ARM64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Release|x64.ActiveCfg = Release|x64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Release|x64.Build.0 = Release|x64 {6D4CFD0E-8772-462A-9AC1-7DBAD9C16880}.Release|x86.ActiveCfg = Release|Win32 diff --git a/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj b/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj index c025984e..dd76d95e 100644 --- a/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj +++ b/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj @@ -1,10 +1,6 @@  - - Debug - ARM64 - Debug Win32 @@ -13,10 +9,6 @@ Debug x64 - - Profile - ARM64 - Profile Win32 @@ -25,10 +17,6 @@ Profile x64 - - Release - ARM64 - Release Win32 @@ -58,12 +46,6 @@ Unicode v142 - - Application - true - Unicode - v142 - Application true @@ -76,12 +58,6 @@ Unicode v142 - - Application - true - Unicode - v142 - Application true @@ -94,12 +70,6 @@ Unicode v142 - - Application - true - Unicode - v142 - @@ -114,21 +84,12 @@ - - - - - - - - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ @@ -142,12 +103,6 @@ meshconvert true - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - meshconvert - true - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ @@ -160,12 +115,6 @@ meshconvert true - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - meshconvert - true - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ @@ -178,12 +127,6 @@ meshconvert true - - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - Bin\Desktop_2019_Win10\$(Platform)\$(Configuration)\ - meshconvert - true - Level4 @@ -234,29 +177,6 @@ false - - - Level4 - Disabled - MultiThreadedDebugDLL - Fast - ..\DirectXMesh;..\Utilities;%(AdditionalIncludeDirectories) - true - WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;_WIN32_WINNT=0x0A00;%(PreprocessorDefinitions) - true - /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) - 26812 - stdcpp17 - - - ole32.lib;windowscodecs.lib;uuid.lib;version.lib;%(AdditionalDependencies) - Console - true - - - false - - Level4 @@ -311,31 +231,6 @@ false - - - Level4 - MaxSpeed - Fast - ..\DirectXMesh;..\Utilities;%(AdditionalIncludeDirectories) - true - WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0A00;%(PreprocessorDefinitions) - Guard - true - /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) - 26812 - stdcpp17 - - - ole32.lib;oleaut32.lib;windowscodecs.lib;uuid.lib;version.lib;%(AdditionalDependencies) - true - Console - true - true - - - false - - Level4 @@ -390,31 +285,6 @@ false - - - Level4 - MaxSpeed - Fast - ..\DirectXMesh;..\Utilities;%(AdditionalIncludeDirectories) - true - WIN32;NDEBUG;PROFILE;_CONSOLE;_WIN32_WINNT=0x0A00;%(PreprocessorDefinitions) - Guard - true - /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) - 26812 - stdcpp17 - - - ole32.lib;oleaut32.lib;windowscodecs.lib;uuid.lib;version.lib;%(AdditionalDependencies) - true - Console - true - true - - - false - - From 0b1b6f5432345762aa259e98cf37e6306a79aab7 Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Wed, 29 Oct 2025 17:41:16 -0700 Subject: [PATCH 2/2] Remove ToolsVersion in vcxproj which is obsolete after VS 2017 --- DirectXMesh/DirectXMesh_Desktop_2019.vcxproj | 2 +- DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj | 2 +- DirectXMesh/DirectXMesh_Desktop_2022.vcxproj | 2 +- DirectXMesh/DirectXMesh_Desktop_2022_Win10.vcxproj | 2 +- DirectXMesh/DirectXMesh_GDKX_2022.vcxproj | 2 +- DirectXMesh/DirectXMesh_GDK_2019.vcxproj | 2 +- DirectXMesh/DirectXMesh_GDK_2022.vcxproj | 2 +- Meshconvert/Meshconvert_Desktop_2019.vcxproj | 2 +- Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj | 2 +- Meshconvert/Meshconvert_Desktop_2022.vcxproj | 2 +- Meshconvert/Meshconvert_Desktop_2022_Win10.vcxproj | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/DirectXMesh/DirectXMesh_Desktop_2019.vcxproj b/DirectXMesh/DirectXMesh_Desktop_2019.vcxproj index e075750f..4f791cd7 100644 --- a/DirectXMesh/DirectXMesh_Desktop_2019.vcxproj +++ b/DirectXMesh/DirectXMesh_Desktop_2019.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj b/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj index eb2588b5..090dc905 100644 --- a/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj +++ b/DirectXMesh/DirectXMesh_Desktop_2019_Win10.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/DirectXMesh/DirectXMesh_Desktop_2022.vcxproj b/DirectXMesh/DirectXMesh_Desktop_2022.vcxproj index 57e17c9c..c36dee46 100644 --- a/DirectXMesh/DirectXMesh_Desktop_2022.vcxproj +++ b/DirectXMesh/DirectXMesh_Desktop_2022.vcxproj @@ -1,5 +1,5 @@ - + Debug diff --git a/DirectXMesh/DirectXMesh_Desktop_2022_Win10.vcxproj b/DirectXMesh/DirectXMesh_Desktop_2022_Win10.vcxproj index 505d0074..b7b42671 100644 --- a/DirectXMesh/DirectXMesh_Desktop_2022_Win10.vcxproj +++ b/DirectXMesh/DirectXMesh_Desktop_2022_Win10.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/DirectXMesh/DirectXMesh_GDKX_2022.vcxproj b/DirectXMesh/DirectXMesh_GDKX_2022.vcxproj index 1d06b4a3..9b279faf 100644 --- a/DirectXMesh/DirectXMesh_GDKX_2022.vcxproj +++ b/DirectXMesh/DirectXMesh_GDKX_2022.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/DirectXMesh/DirectXMesh_GDK_2019.vcxproj b/DirectXMesh/DirectXMesh_GDK_2019.vcxproj index a47e9e81..e87f446e 100644 --- a/DirectXMesh/DirectXMesh_GDK_2019.vcxproj +++ b/DirectXMesh/DirectXMesh_GDK_2019.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/DirectXMesh/DirectXMesh_GDK_2022.vcxproj b/DirectXMesh/DirectXMesh_GDK_2022.vcxproj index ff50742a..e71e3a39 100644 --- a/DirectXMesh/DirectXMesh_GDK_2022.vcxproj +++ b/DirectXMesh/DirectXMesh_GDK_2022.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/Meshconvert/Meshconvert_Desktop_2019.vcxproj b/Meshconvert/Meshconvert_Desktop_2019.vcxproj index 9bba4fb9..4d3894c5 100644 --- a/Meshconvert/Meshconvert_Desktop_2019.vcxproj +++ b/Meshconvert/Meshconvert_Desktop_2019.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj b/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj index dd76d95e..6a6e00a1 100644 --- a/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj +++ b/Meshconvert/Meshconvert_Desktop_2019_Win10.vcxproj @@ -1,5 +1,5 @@  - + Debug diff --git a/Meshconvert/Meshconvert_Desktop_2022.vcxproj b/Meshconvert/Meshconvert_Desktop_2022.vcxproj index f44be07c..0dc4c270 100644 --- a/Meshconvert/Meshconvert_Desktop_2022.vcxproj +++ b/Meshconvert/Meshconvert_Desktop_2022.vcxproj @@ -1,5 +1,5 @@ - + Debug diff --git a/Meshconvert/Meshconvert_Desktop_2022_Win10.vcxproj b/Meshconvert/Meshconvert_Desktop_2022_Win10.vcxproj index e53cfcdd..7ca30fd1 100644 --- a/Meshconvert/Meshconvert_Desktop_2022_Win10.vcxproj +++ b/Meshconvert/Meshconvert_Desktop_2022_Win10.vcxproj @@ -1,5 +1,5 @@  - + Debug