diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/WixToolset.Core/Compiler_Package.cs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/WixToolset.Core/Compiler_Package.cs b/src/WixToolset.Core/Compiler_Package.cs index dfd7d9e4..561205f7 100644 --- a/src/WixToolset.Core/Compiler_Package.cs +++ b/src/WixToolset.Core/Compiler_Package.cs | |||
| @@ -1550,27 +1550,6 @@ namespace WixToolset.Core | |||
| 1550 | case "Id": | 1550 | case "Id": |
| 1551 | id = this.Core.GetAttributeIdentifier(sourceLineNumbers, attrib); | 1551 | id = this.Core.GetAttributeIdentifier(sourceLineNumbers, attrib); |
| 1552 | break; | 1552 | break; |
| 1553 | case "Action": | ||
| 1554 | this.Core.Write(WarningMessages.DeprecatedRegistryKeyActionAttribute(sourceLineNumbers)); | ||
| 1555 | var actionValue = this.Core.GetAttributeValue(sourceLineNumbers, attrib); | ||
| 1556 | switch (actionValue) | ||
| 1557 | { | ||
| 1558 | case "create": | ||
| 1559 | forceCreateOnInstall = true; | ||
| 1560 | break; | ||
| 1561 | case "createAndRemoveOnUninstall": | ||
| 1562 | forceCreateOnInstall = true; | ||
| 1563 | forceDeleteOnUninstall = true; | ||
| 1564 | break; | ||
| 1565 | case "none": | ||
| 1566 | break; | ||
| 1567 | case "": | ||
| 1568 | break; | ||
| 1569 | default: | ||
| 1570 | this.Core.Write(ErrorMessages.IllegalAttributeValue(sourceLineNumbers, node.Name.LocalName, attrib.Name.LocalName, actionValue, "create", "createAndRemoveOnUninstall", "none")); | ||
| 1571 | break; | ||
| 1572 | } | ||
| 1573 | break; | ||
| 1574 | case "ForceCreateOnInstall": | 1553 | case "ForceCreateOnInstall": |
| 1575 | forceCreateOnInstall = YesNoType.Yes == this.Core.GetAttributeYesNoValue(sourceLineNumbers, attrib); | 1554 | forceCreateOnInstall = YesNoType.Yes == this.Core.GetAttributeYesNoValue(sourceLineNumbers, attrib); |
| 1576 | break; | 1555 | break; |
