aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2021-03-21 21:57:46 -0400
committerBob Arnson <bob@firegiant.com>2021-03-21 22:02:57 -0400
commit460df3a34b4cdd8d111ff5d627fbd4bce00d806f (patch)
treeffa7e75a2271073e46690211e07ac618e95a83a2 /src
parent1fa3b2f3c3e1380a5ae5ed76cdf028f221473da3 (diff)
downloadwix-460df3a34b4cdd8d111ff5d627fbd4bce00d806f.tar.gz
wix-460df3a34b4cdd8d111ff5d627fbd4bce00d806f.tar.bz2
wix-460df3a34b4cdd8d111ff5d627fbd4bce00d806f.zip
Remove obsolete RegistryKey/@Action.
Diffstat (limited to 'src')
-rw-r--r--src/WixToolset.Core/Compiler_Package.cs21
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;