From 3fd6eacc2ae0f32d119b96b470eaa5186b0b6d40 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Thu, 9 Feb 2023 06:08:48 -0800 Subject: Schedule SetDirectory after CostFinalize by default Type 35 CustomActions cannot modify directories until after the Directory table has been processed by CostFinalize. Fixes 7183 --- src/wix/WixToolset.Core/Compiler_Package.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/wix/WixToolset.Core/Compiler_Package.cs b/src/wix/WixToolset.Core/Compiler_Package.cs index e0b8a3f6..9c1b316a 100644 --- a/src/wix/WixToolset.Core/Compiler_Package.cs +++ b/src/wix/WixToolset.Core/Compiler_Package.cs @@ -3748,7 +3748,7 @@ namespace WixToolset.Core foreach (var sequence in sequences) { - this.Core.ScheduleActionSymbol(sourceLineNumbers, AccessModifier.Global, sequence, actionName, condition, afterAction: "CostInitialize"); + this.Core.ScheduleActionSymbol(sourceLineNumbers, AccessModifier.Global, sequence, actionName, condition, afterAction: "CostFinalize"); } } } -- cgit v1.2.3-55-g6feb