diff options
Diffstat (limited to 'src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs')
-rw-r--r-- | src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs | 8 |
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; |