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 724dd7ff..12a530ae 100644
--- a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
+++ b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
@@ -180,12 +180,17 @@ namespace WixToolset.Core.Burn
180 180
181 IDictionary<string, PackageFacade> facades; 181 IDictionary<string, PackageFacade> facades;
182 { 182 {
183 var command = new GetPackageFacadesCommand(chainPackageSymbols, section); 183 var command = new GetPackageFacadesCommand(this.Messaging, chainPackageSymbols, section);
184 command.Execute(); 184 command.Execute();
185 185
186 facades = command.PackageFacades; 186 facades = command.PackageFacades;
187 } 187 }
188 188
189 if (this.Messaging.EncounteredError)
190 {
191 return;
192 }
193
189 // Process each package facade. Note this is likely to add payloads and other symbols so 194 // Process each package facade. Note this is likely to add payloads and other symbols so
190 // note that any indexes created above may be out of date now. 195 // note that any indexes created above may be out of date now.
191 foreach (var facade in facades.Values) 196 foreach (var facade in facades.Values)