From 101fc4ece59306c09e7871ed14c51b46fd958f27 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Mon, 15 Dec 2025 01:24:03 -0800 Subject: Block use of TargetFramework and TargetFrameworks in .wixproj Setting these to anything but the default in the WiX Toolset Sdk will create problems with project restore. Ensure nothing changes. Resolves 7925 --- src/wix/WixToolset.Sdk/tools/wix.targets | 26 ++++++++++ src/wix/test/WixToolsetTest.Sdk/MsbuildFixture.cs | 58 ++++++++++++++++++++++ .../TargetFrameworkError/Package.wxs | 5 ++ .../TargetFrameworkError.wixproj | 9 ++++ .../TargetFrameworksError/Package.wxs | 5 ++ .../TargetFrameworksError.wixproj | 9 ++++ 6 files changed, 112 insertions(+) create mode 100644 src/wix/test/WixToolsetTest.Sdk/TestData/WithTargetFrameworkError/TargetFrameworkError/Package.wxs create mode 100644 src/wix/test/WixToolsetTest.Sdk/TestData/WithTargetFrameworkError/TargetFrameworkError/TargetFrameworkError.wixproj create mode 100644 src/wix/test/WixToolsetTest.Sdk/TestData/WithTargetFrameworkError/TargetFrameworksError/Package.wxs create mode 100644 src/wix/test/WixToolsetTest.Sdk/TestData/WithTargetFrameworkError/TargetFrameworksError/TargetFrameworksError.wixproj diff --git a/src/wix/WixToolset.Sdk/tools/wix.targets b/src/wix/WixToolset.Sdk/tools/wix.targets index 4de5835f..ddc83052 100644 --- a/src/wix/WixToolset.Sdk/tools/wix.targets +++ b/src/wix/WixToolset.Sdk/tools/wix.targets @@ -178,6 +178,32 @@ + + + + + + + + +