From 5567239a9411aac769a34f2c65b80a523a577ad7 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Thu, 6 Oct 2022 11:59:31 -0700 Subject: Run wix.exe out of proc "wix build" will load assemblies to read metadata which can cause the assemblies to get locked in the process. Since MSBuild keeps build processes alive this can cause work done by in-proc MSBuild tasks (like the WixBuild) to get stuck. Moving the "wix build" out of proc avoids any of those issues. Moving out of proc also allows the WiX tasks to be AnyCPU which simplifies the wix.targets (although did need to add code to find the .NET Framework wix.exe). Fixes 6595 --- src/tools/WixToolset.HeatTasks/WixToolset.HeatTasks.csproj | 1 - 1 file changed, 1 deletion(-) (limited to 'src/tools/WixToolset.HeatTasks') diff --git a/src/tools/WixToolset.HeatTasks/WixToolset.HeatTasks.csproj b/src/tools/WixToolset.HeatTasks/WixToolset.HeatTasks.csproj index ddc75c69..21fb419c 100644 --- a/src/tools/WixToolset.HeatTasks/WixToolset.HeatTasks.csproj +++ b/src/tools/WixToolset.HeatTasks/WixToolset.HeatTasks.csproj @@ -7,7 +7,6 @@ WiX Toolset Heat MSBuild Tasks embedded true - AnyCPU -- cgit v1.2.3-55-g6feb