diff options
Diffstat (limited to 'src/WixToolset.Converters/WixConverter.cs')
-rw-r--r-- | src/WixToolset.Converters/WixConverter.cs | 11 |
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 | ||