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.cs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
index b24481dc..83cc0a67 100644
--- a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
+++ b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
@@ -452,7 +452,7 @@ namespace WixToolset.Core.Burn
452 WixBundleContainerSymbol uxContainer; 452 WixBundleContainerSymbol uxContainer;
453 IEnumerable<WixBundlePayloadSymbol> uxPayloads; 453 IEnumerable<WixBundlePayloadSymbol> uxPayloads;
454 { 454 {
455 var command = new CreateNonUXContainers(this.BackendHelper, section, bundleApplicationDllSymbol, containers.Values, payloadSymbols, this.IntermediateFolder, layoutDirectory, this.DefaultCompressionLevel); 455 var command = new CreateNonUXContainers(this.BackendHelper, this.Messaging, bundleApplicationDllSymbol, containers.Values, payloadSymbols, this.IntermediateFolder, layoutDirectory, this.DefaultCompressionLevel);
456 command.Execute(); 456 command.Execute();
457 457
458 fileTransfers.AddRange(command.FileTransfers); 458 fileTransfers.AddRange(command.FileTransfers);
@@ -462,6 +462,11 @@ namespace WixToolset.Core.Burn
462 uxPayloads = command.UXContainerPayloads; 462 uxPayloads = command.UXContainerPayloads;
463 } 463 }
464 464
465 if (this.Messaging.EncounteredError)
466 {
467 return;
468 }
469
465 // Resolve the download URLs now that we have all of the containers and payloads calculated. 470 // Resolve the download URLs now that we have all of the containers and payloads calculated.
466 { 471 {
467 var command = new ResolveDownloadUrlsCommand(this.Messaging, this.BackendExtensions, containers.Values, payloadSymbols); 472 var command = new ResolveDownloadUrlsCommand(this.Messaging, this.BackendExtensions, containers.Values, payloadSymbols);