aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs')
-rw-r--r--src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
index e58e2464..afaf65ee 100644
--- a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
+++ b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
@@ -130,10 +130,9 @@ namespace WixToolset.Core.Burn
130 130
131 // Extract files that come from binary .wixlibs and WixExtensions (this does not extract files from merge modules). 131 // Extract files that come from binary .wixlibs and WixExtensions (this does not extract files from merge modules).
132 { 132 {
133 var command = new ExtractEmbeddedFilesCommand(this.BackendHelper, this.ExpectedEmbeddedFiles); 133 var extractedFiles = this.BackendHelper.ExtractEmbeddedFiles(this.ExpectedEmbeddedFiles);
134 command.Execute();
135 134
136 trackedFiles.AddRange(command.TrackedFiles); 135 trackedFiles.AddRange(extractedFiles);
137 } 136 }
138 137
139 // Get the explicit payloads. 138 // Get the explicit payloads.
@@ -367,8 +366,7 @@ namespace WixToolset.Core.Burn
367 // Resolve any delayed fields before generating the manifest. 366 // Resolve any delayed fields before generating the manifest.
368 if (this.DelayedFields.Any()) 367 if (this.DelayedFields.Any())
369 { 368 {
370 var resolveDelayedFieldsCommand = new ResolveDelayedFieldsCommand(this.Messaging, this.DelayedFields, variableCache); 369 this.BackendHelper.ResolveDelayedFields(this.DelayedFields, variableCache);
371 resolveDelayedFieldsCommand.Execute();
372 } 370 }
373 371
374 Dictionary<string, ProvidesDependencySymbol> dependencySymbolsByKey; 372 Dictionary<string, ProvidesDependencySymbol> dependencySymbolsByKey;