aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/ComPlusCompiler.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/ComPlusCompiler.cs')
-rw-r--r--src/wixext/ComPlusCompiler.cs13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/wixext/ComPlusCompiler.cs b/src/wixext/ComPlusCompiler.cs
index 8df98bdf..4404801e 100644
--- a/src/wixext/ComPlusCompiler.cs
+++ b/src/wixext/ComPlusCompiler.cs
@@ -94,7 +94,7 @@ namespace WixToolset.ComPlus
94 break; 94 break;
95 case "Fragment": 95 case "Fragment":
96 case "Module": 96 case "Module":
97 case "Product": 97 case "Package":
98 switch (element.Name.LocalName) 98 switch (element.Name.LocalName)
99 { 99 {
100 case "ComPlusPartition": 100 case "ComPlusPartition":
@@ -2150,15 +2150,8 @@ namespace WixToolset.ComPlus
2150 { 2150 {
2151 if (win64) 2151 if (win64)
2152 { 2152 {
2153 if (this.Context.Platform == Platform.IA64) 2153 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusInstall_x64");
2154 { 2154 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusUninstall_x64");
2155 this.Messaging.Write(ErrorMessages.UnsupportedPlatformForElement(sourceLineNumbers, "ia64", elementName));
2156 }
2157 else
2158 {
2159 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusInstall_x64");
2160 this.ParseHelper.CreateSimpleReference(section, sourceLineNumbers, "CustomAction", "ConfigureComPlusUninstall_x64");
2161 }
2162 } 2155 }
2163 else 2156 else
2164 { 2157 {