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;