@joebigelow / wix / commits / 460df3a3

Remove obsolete RegistryKey/@Action.

Bob Arnson committed Mar 21, 2021 at 21:57 UTC 460df3a34b4cdd8d111ff5d627fbd4bce00d806f
1 file changed -21
src/WixToolset.Core/Compiler_Package.cs
-21
@@ -1550,27 +1550,6 @@ namespace WixToolset.Core
1550 case "Id":
1551 id = this.Core.GetAttributeIdentifier(sourceLineNumbers, attrib);
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;
1553 case "ForceCreateOnInstall":
1554 forceCreateOnInstall = YesNoType.Yes == this.Core.GetAttributeYesNoValue(sourceLineNumbers, attrib);
1555 break;