From 730eeb7c0a92b01f6f8a90d73777243087392efc Mon Sep 17 00:00:00 2001 From: d032408 Date: Tue, 22 Sep 2026 08:40:37 +0200 Subject: [PATCH] Add debug and release build for ARM64. Running AMD64 build on ARM is throwing an error when trying to write to the registry. Seems to be an issue with the emulation. With an ARM64 build it is working. I have tested it on my laptop. --- DPEdit/DPEdit.sln | 6 ++++ DPEdit/DPEdit/DPEdit.vcxproj | 67 ++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) diff --git a/DPEdit/DPEdit.sln b/DPEdit/DPEdit.sln index 0f0f107c..122eb1e5 100644 --- a/DPEdit/DPEdit.sln +++ b/DPEdit/DPEdit.sln @@ -7,16 +7,22 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DPEdit", "DPEdit\DPEdit.vcx EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + Release|ARM64 = Release|ARM64 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Debug|ARM64.Build.0 = Debug|ARM64 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Debug|x64.ActiveCfg = Debug|x64 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Debug|x64.Build.0 = Debug|x64 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Debug|x86.ActiveCfg = Debug|Win32 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Debug|x86.Build.0 = Debug|Win32 + {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Release|ARM64.ActiveCfg = Release|ARM64 + {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Release|ARM64.Build.0 = Release|ARM64 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Release|x64.ActiveCfg = Release|x64 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Release|x64.Build.0 = Release|x64 {86BA094F-1A0E-4EDC-B5C0-8C55C24596FD}.Release|x86.ActiveCfg = Release|Win32 diff --git a/DPEdit/DPEdit/DPEdit.vcxproj b/DPEdit/DPEdit/DPEdit.vcxproj index 5adfba4e..02200b27 100644 --- a/DPEdit/DPEdit/DPEdit.vcxproj +++ b/DPEdit/DPEdit/DPEdit.vcxproj @@ -9,6 +9,14 @@ Release Win32 + + Debug + ARM64 + + + Release + ARM64 + Debug x64 @@ -39,6 +47,19 @@ true Unicode + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + Application true @@ -63,6 +84,12 @@ + + + + + + @@ -76,6 +103,18 @@ false + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(OutDir) + true + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(OutDir) + false + true @@ -110,6 +149,34 @@ true + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + Level3