Add ARM Desktop SDK props; remove x64 configs

Add ArmDesktopSdk.props and a Directory.Build.props to force-import ARM desktop SDK settings (WindowsSDKDesktopARMSupport and centralized handling of the ARM desktop preprocessor define). Remove x64-specific configurations, property sheets and duplicated ARM preprocessor definitions from multiple .vcxproj files to simplify supported platforms. Update pkgread to use package-based pugixml library paths and set TreatWChar_tAsBuiltInType, and tweak solution configuration entries in AppInstallerReset.sln.
This commit is contained in:
冰糖XH
2026-03-26 21:54:42 +08:00
parent a472ddba73
commit 0073da9c8e
15 changed files with 53 additions and 634 deletions

5
Directory.Build.props Normal file
View File

@@ -0,0 +1,5 @@
<Project>
<PropertyGroup Condition="'$(MSBuildProjectExtension)'=='.vcxproj'">
<ForceImportAfterCppProps>$(MSBuildThisFileDirectory)ArmDesktopSdk.props</ForceImportAfterCppProps>
</PropertyGroup>
</Project>