From 82a26a321bae36e38743f50f38887387a392ce24 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Mon, 1 Jun 2020 21:58:44 +1000 Subject: Add ability for net461 tasks to run the tool out of proc. --- src/WixToolset.MSBuild/tools/wix.harvest.targets | 19 ++++++++++++++++--- src/WixToolset.MSBuild/tools/wix.targets | 11 +++++------ 2 files changed, 21 insertions(+), 9 deletions(-) (limited to 'src/WixToolset.MSBuild/tools') diff --git a/src/WixToolset.MSBuild/tools/wix.harvest.targets b/src/WixToolset.MSBuild/tools/wix.harvest.targets index e4d866ea..dea44469 100644 --- a/src/WixToolset.MSBuild/tools/wix.harvest.targets +++ b/src/WixToolset.MSBuild/tools/wix.harvest.targets @@ -3,6 +3,10 @@ + + + $(WixToolDir) + @@ -274,7 +278,10 @@ Configuration="%(_AllHeatProjects.Configuration)" Platform="%(_AllHeatProjects.Platform)" GenerateWixVariables="$(HarvestProjectsGenerateWixVariables)" - AdditionalOptions="$(HarvestProjectsAdditionalOptions)"> + AdditionalOptions="$(HarvestProjectsAdditionalOptions)" + RunAsSeparateProcess="$(RunWixToolsOutOfProc)" + ToolExe="$(HeatToolExe)" + ToolPath="$(HeatToolDir)"> @@ -359,7 +366,10 @@ SuppressCom="%(HarvestDirectory.SuppressCom)" SuppressRootDirectory="%(HarvestDirectory.SuppressRootDirectory)" SuppressRegistry="%(HarvestDirectory.SuppressRegistry)" - AdditionalOptions="$(HarvestDirectoryAdditionalOptions)"> + AdditionalOptions="$(HarvestDirectoryAdditionalOptions)" + RunAsSeparateProcess="$(RunWixToolsOutOfProc)" + ToolExe="$(HeatToolExe)" + ToolPath="$(HeatToolDir)"> @@ -432,7 +442,10 @@ SuppressCom="%(HarvestFile.SuppressCom)" SuppressRegistry="%(HarvestFile.SuppressRegistry)" SuppressRootDirectory="%(HarvestFile.SuppressRootDirectory)" - AdditionalOptions="$(HarvestFileAdditionalOptions)"> + AdditionalOptions="$(HarvestFileAdditionalOptions)" + RunAsSeparateProcess="$(RunWixToolsOutOfProc)" + ToolExe="$(HeatToolExe)" + ToolPath="$(HeatToolDir)"> diff --git a/src/WixToolset.MSBuild/tools/wix.targets b/src/WixToolset.MSBuild/tools/wix.targets index 62414017..6914d03e 100644 --- a/src/WixToolset.MSBuild/tools/wix.targets +++ b/src/WixToolset.MSBuild/tools/wix.targets @@ -249,11 +249,6 @@ - - @@ -695,7 +690,11 @@ SuppressValidation="$(SuppressValidation)" SuppressIces="$(SuppressIces)" - AdditionalCub="$(AdditionalCub)" /> + AdditionalCub="$(AdditionalCub)" + + RunAsSeparateProcess="$(RunWixToolsOutOfProc)" + ToolExe="$(WixToolExe)" + ToolPath="$(WixToolDir)" />