From 6b0a0837afdcaea5cf6f55832ad88fb147b9860b Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Mon, 10 Jun 2024 18:43:55 -0400 Subject: Build native code with VC v143 toolset only. v143 output is compatible back to VS2017 (at least). Fixes https://github.com/wixtoolset/issues/issues/8211. --- README.md | 5 ++--- src/Directory.Build.props | 2 +- src/Directory.vcxproj.props | 3 +-- src/api/burn/balutil/balutil.nuspec | 6 +++--- src/api/burn/bextutil/bextutil.nuspec | 6 +++--- src/libs/dutil/WixToolset.DUtil/dutil.nuspec | 6 +++--- src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec | 6 +++--- src/wix.vsconfig | 1 - 8 files changed, 16 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index aabec075..66add6c5 100644 --- a/README.md +++ b/README.md @@ -24,9 +24,8 @@ This repository contains the WiX Toolset v4 codebase. | :-------------------- | | .NET Framework 4.7.2 SDK | | .NET Framework 4.7.2 targeting pack | -| MSVC v141 - VS 2017 C++ ARM64 build tools (v14.16) | -| MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) | -| MSVC v143 - VS 2022 C++ ARM64 build tools (Latest) | +| .NET Framework 4.6.2 targeting pack | +| MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (Latest) | | MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) | - [Download the latest nuget.exe command-line tool](https://www.nuget.org/downloads) and put it in a directory on the path. diff --git a/src/Directory.Build.props b/src/Directory.Build.props index db9bf0b2..9f727a23 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -20,7 +20,7 @@ $(BaseOutputPath)$(Configuration)\ - v141 + v143 $(WixNativeSdkLibraryToolset) v143 diff --git a/src/Directory.vcxproj.props b/src/Directory.vcxproj.props index 9064973d..078309a2 100644 --- a/src/Directory.vcxproj.props +++ b/src/Directory.vcxproj.props @@ -10,9 +10,8 @@ $(OutputPath)$(PlatformFolder)\ - - $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + 10.0 diff --git a/src/api/burn/balutil/balutil.nuspec b/src/api/burn/balutil/balutil.nuspec index be51ec79..e412d891 100644 --- a/src/api/burn/balutil/balutil.nuspec +++ b/src/api/burn/balutil/balutil.nuspec @@ -22,8 +22,8 @@ - - - + + + diff --git a/src/api/burn/bextutil/bextutil.nuspec b/src/api/burn/bextutil/bextutil.nuspec index 125e8807..dd17e79d 100644 --- a/src/api/burn/bextutil/bextutil.nuspec +++ b/src/api/burn/bextutil/bextutil.nuspec @@ -22,8 +22,8 @@ - - - + + + diff --git a/src/libs/dutil/WixToolset.DUtil/dutil.nuspec b/src/libs/dutil/WixToolset.DUtil/dutil.nuspec index 122ad9f9..a87da122 100644 --- a/src/libs/dutil/WixToolset.DUtil/dutil.nuspec +++ b/src/libs/dutil/WixToolset.DUtil/dutil.nuspec @@ -18,8 +18,8 @@ - - - + + + diff --git a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec index 74e925fe..c2c4159e 100644 --- a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec +++ b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec @@ -21,8 +21,8 @@ - - - + + + diff --git a/src/wix.vsconfig b/src/wix.vsconfig index f72cc5e4..8fb74dfc 100644 --- a/src/wix.vsconfig +++ b/src/wix.vsconfig @@ -1,6 +1,5 @@ { "version": "1.0", "components": [ - "Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre" ] } -- cgit v1.2.3-55-g6feb