aboutsummaryrefslogtreecommitdiff
path: root/src/ext/ComPlus/wixext/ComPlusCompiler.cs
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2022-02-13 00:46:54 -0500
committerBob Arnson <github@bobs.org>2022-02-13 08:47:43 -0500
commit1be6baef099aa75fd45f41e55b8138ac2c7e0da3 (patch)
treef441deda5d7a355aea7966150ed1116a40701296 /src/ext/ComPlus/wixext/ComPlusCompiler.cs
parentcb509edac4749d77a4eb07e9314354279f99ff1a (diff)
downloadwix-1be6baef099aa75fd45f41e55b8138ac2c7e0da3.tar.gz
wix-1be6baef099aa75fd45f41e55b8138ac2c7e0da3.tar.bz2
wix-1be6baef099aa75fd45f41e55b8138ac2c7e0da3.zip
Versioned extension ids: ComPlus, Msmq
Diffstat (limited to 'src/ext/ComPlus/wixext/ComPlusCompiler.cs')
-rw-r--r--src/ext/ComPlus/wixext/ComPlusCompiler.cs15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/ext/ComPlus/wixext/ComPlusCompiler.cs b/src/ext/ComPlus/wixext/ComPlusCompiler.cs
index 4404801e..9e00bc3b 100644
--- a/src/ext/ComPlus/wixext/ComPlusCompiler.cs
+++ b/src/ext/ComPlus/wixext/ComPlusCompiler.cs
@@ -8,6 +8,7 @@ namespace WixToolset.ComPlus
8 using WixToolset.ComPlus.Symbols; 8 using WixToolset.ComPlus.Symbols;
9 using WixToolset.Data; 9 using WixToolset.Data;
10 using WixToolset.Extensibility; 10 using WixToolset.Extensibility;
11 using WixToolset.Extensibility.Data;
11 12
12 /// <summary> 13 /// <summary>
13 /// The compiler for the WiX Toolset COM+ Extension. 14 /// The compiler for the WiX Toolset COM+ Extension.
@@ -40,7 +41,6 @@ namespace WixToolset.ComPlus
40 { 41 {
41 case "Component": 42 case "Component":
42 var componentId = context["ComponentId"]; 43 var componentId = context["ComponentId"];
43 var directoryId = context["DirectoryId"];
44 var win64 = Boolean.Parse(context["Win64"]); 44 var win64 = Boolean.Parse(context["Win64"]);
45 45
46 switch (element.Name.LocalName) 46 switch (element.Name.LocalName)
@@ -2148,17 +2148,8 @@ namespace WixToolset.ComPlus
2148 2148
2149 private void AddReferenceToConfigureComPlus(IntermediateSection section, SourceLineNumber sourceLineNumbers, string elementName, bool win64) 2149 private void AddReferenceToConfigureComPlus(IntermediateSection section, SourceLineNumber sourceLineNumbers, string elementName, bool win64)
2150 { 2150 {
2151 if (win64) 2151 this.ParseHelper.CreateCustomActionReference(sourceLineNumbers, section, "Wix4ConfigureComPlusInstall", this.Context.Platform, CustomActionPlatforms.X86 | CustomActionPlatforms.X64 | CustomActionPlatforms.ARM64);
2152 { 2152 this.ParseHelper.CreateCustomActionReference(sourceLineNumbers, section, "Wix4ConfigureComPlusUninstall", this.Context.Platform, CustomActionPlatforms.X86 | CustomActionPlatforms.X64 | CustomActionPlatforms.ARM64);
2153 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusInstall_x64");
2154 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusUninstall_x64");
2155 }
2156 else
2157 {
2158 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusInstall");
2159 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusUninstall");
2160 }
2161
2162 } 2153 }
2163 } 2154 }
2164} 2155}