From 009d7ccfdb03e25c23cae95b165fb9f1ad608579 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Sun, 2 Jan 2022 07:53:41 -0800 Subject: Create a binlog to aid debugging MSBuild tests --- src/wix/test/WixToolsetTest.Sdk/MsbuildFixture.cs | 1 + src/wix/test/WixToolsetTest.Sdk/MsbuildUtilities.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/wix/test/WixToolsetTest.Sdk/MsbuildFixture.cs b/src/wix/test/WixToolsetTest.Sdk/MsbuildFixture.cs index df1a74da..b3d25406 100644 --- a/src/wix/test/WixToolsetTest.Sdk/MsbuildFixture.cs +++ b/src/wix/test/WixToolsetTest.Sdk/MsbuildFixture.cs @@ -397,6 +397,7 @@ namespace WixToolsetTest.Sdk var allowedFiles = new HashSet { "MsiPackage.wixproj", + "MsiPackage.binlog", "Package.en-us.wxl", "Package.wxs", "PackageComponents.wxs", diff --git a/src/wix/test/WixToolsetTest.Sdk/MsbuildUtilities.cs b/src/wix/test/WixToolsetTest.Sdk/MsbuildUtilities.cs index 2e07af3a..28e0c219 100644 --- a/src/wix/test/WixToolsetTest.Sdk/MsbuildUtilities.cs +++ b/src/wix/test/WixToolsetTest.Sdk/MsbuildUtilities.cs @@ -30,6 +30,7 @@ namespace WixToolsetTest.Sdk // Node reuse means that child msbuild processes can stay around after the build completes. // Under that scenario, the root msbuild does not reliably close its streams which causes us to hang. "-nr:false", + $"-bl:{Path.ChangeExtension(projectPath, ".binlog")}" }; if (outOfProc.HasValue) -- cgit v1.2.3-55-g6feb