aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Converters/WixConverter.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Converters/WixConverter.cs')
-rw-r--r--src/WixToolset.Converters/WixConverter.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/WixToolset.Converters/WixConverter.cs b/src/WixToolset.Converters/WixConverter.cs
index 73538d56..c18b095e 100644
--- a/src/WixToolset.Converters/WixConverter.cs
+++ b/src/WixToolset.Converters/WixConverter.cs
@@ -601,7 +601,16 @@ namespace WixToolset.Converters
601 } 601 }
602 } 602 }
603 603
604 private void ConvertPublishElement(XElement element) => this.ConvertInnerTextToAttribute(element, "Condition"); 604 private void ConvertPublishElement(XElement element)
605 {
606 this.ConvertInnerTextToAttribute(element, "Condition");
607
608 var xCondition = element.Attribute("Condition");
609 if (xCondition?.Value == "1")
610 {
611 xCondition.Remove();
612 }
613 }
605 614
606 private void ConvertMultiStringValueElement(XElement element) => this.ConvertInnerTextToAttribute(element, "Value"); 615 private void ConvertMultiStringValueElement(XElement element) => this.ConvertInnerTextToAttribute(element, "Value");
607 616