diff options
Diffstat (limited to 'src/WixToolset.Core.Burn')
| -rw-r--r-- | src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs b/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs index f85a5b62..a24137f3 100644 --- a/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs +++ b/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs | |||
| @@ -211,7 +211,9 @@ namespace WixToolset.Core.Burn.Bundles | |||
| 211 | 211 | ||
| 212 | private void WritePayloadInfo(XmlTextWriter writer) | 212 | private void WritePayloadInfo(XmlTextWriter writer) |
| 213 | { | 213 | { |
| 214 | var payloadSymbols = this.Section.Symbols.OfType<WixBundlePayloadSymbol>(); | 214 | // TODO: check v3 - should this be only include package payloads or include all non-UX container payloads? |
| 215 | var payloadSymbols = this.Section.Symbols.OfType<WixBundlePayloadSymbol>() | ||
| 216 | .Where(p => !String.IsNullOrEmpty(p.PackageRef)); | ||
| 215 | 217 | ||
| 216 | foreach (var payloadSymbol in payloadSymbols) | 218 | foreach (var payloadSymbol in payloadSymbols) |
| 217 | { | 219 | { |
| @@ -219,10 +221,7 @@ namespace WixToolset.Core.Burn.Bundles | |||
| 219 | 221 | ||
| 220 | writer.WriteAttributeString("Payload", payloadSymbol.Id.Id); | 222 | writer.WriteAttributeString("Payload", payloadSymbol.Id.Id); |
| 221 | 223 | ||
| 222 | if (!String.IsNullOrEmpty(payloadSymbol.PackageRef)) | 224 | writer.WriteAttributeString("Package", payloadSymbol.PackageRef); |
| 223 | { | ||
| 224 | writer.WriteAttributeString("Package", payloadSymbol.PackageRef); | ||
| 225 | } | ||
| 226 | 225 | ||
| 227 | if (!String.IsNullOrEmpty(payloadSymbol.ContainerRef)) | 226 | if (!String.IsNullOrEmpty(payloadSymbol.ContainerRef)) |
| 228 | { | 227 | { |
