I have the following ICE errors and am not sure how to track down the root
cause or how to repair.  Can someone explain how I can find the cause of
these errors and fix them?

I am trying to use the Crystal Reports 13.0.7 MSM file to deploy CR with my
project.

ICE Errors:

ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s):
crystalreports.cpp.share.registry_4.0_core_32.Registry134
ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s):
crystalreports.cpp.share.registry_4.0_core_32.Registry135
ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s):
crystalreports.cpp.share.registry_4.0_core_32.Registry136
ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s):
crystalreports.cpp.share.registry_4.0_core_32.Registry137
ICE57: Component 'Registry.C30C5662.3363.4CB6.9374.63F0E641165B' has both
per-user and per-machine data with a per-machine KeyPath.
ICE83: The MsiPublishAssemblies action MUST be present in
AdvtExecuteSequence table.
C:\Users\benderle\AppData\Local\Temp\5s0bbgvi\EmpowerTaxWiXSetup.msi

Here is my WXS file:

<?xml version="1.0" encoding="UTF-8"?> <?define ProductName = "EmpowerTax
Interface For Sage HRMS"?> <?define CompanyName = "Delphia Consulting"?>
<?define CompanyLegalName = "Delphia Consulting, LLC"?> <?define Guid =
"3CF2E2A9-0621-48DA-8847-89BE0258F5DC"?> <?define UpgradeCode =
"9BD600EA-0683-4B17-9D57-EEA1DC667E7A"?> <?define AppDataFolder =
"EmpowerTax Interface For Sage HRMS"?> <Wix xmlns="
http://schemas.microsoft.com/wix/2006/wi"; xmlns:util="
http://schemas.microsoft.com/wix/UtilExtension";> <Product Id="$(var.Guid)"
Name="$(var.ProductName) $(var.ShortAssyVersion)" Language="1033"
Version="$(var.LongAssyVersion)" Manufacturer="$(var.CompanyLegalName)"
UpgradeCode="$(var.UpgradeCode)"> <Package InstallerVersion="300"
Compressed="yes" InstallScope="perMachine" InstallPrivileges="elevated"
Comments="$(var.ProductName) $(var.LongAssyVersion)" Keywords="Version
$(var.LongAssyVersion)" /> <?include ProductControlPanel.wxi ?>
<MajorUpgrade DowngradeErrorMessage="A newer version of $(var.ProductName)
is already installed." /> <MediaTemplate EmbedCab="yes" /> <Feature
Id="Complete" Title="$(var.ProductName) $(var.ShortAssyVersion)" Level="1"
Description="Everything" Display="expand"> <MergeRef Id="CrystalReports"/>
<ComponentGroupRef Id="ProductComponents" /> <ComponentGroupRef
Id="ConfigComponents"/> <ComponentGroupRef Id="ReportsComponents"/>
<ComponentGroupRef Id="ScriptsComponents"/> <ComponentRef
Id="ProgramMenuDir" /> <ComponentRef Id="EmpowerFolderPermssions" />
</Feature> </Product> <Fragment> <!-- Program Menu Folders (i.e., Start
Button) --> <Directory Id="TARGETDIR" Name="SourceDir"> <Merge
Id="CrystalReports" Language="1033" SourceFile="CRRuntime_13_0_7.msm"
DiskId="1" /> <Directory Id="ProgramMenuFolder" Name="Programs"> <Directory
Id="ApplicationProgramsFolder" Name="$(var.CompanyName)"> <Component
Id="ProgramMenuDir" Guid="$(var.Guid)"> <Shortcut
Id="EmpowerTaxStartMenuShortcut" IconIndex="0" Name="EmpowerTax For Sage
HRMS" Target="[INSTALLBINFOLDER]EmpowerTaxInterface.exe"
WorkingDirectory="INSTALLBINFOLDER"/> <Shortcut
Id="UtilitiesSetupStartMenuShortcut" IconIndex="0" Name="EmpowerTax For
Sage HRMS - Setup" Target="[INSTALLBINFOLDER]EmpowerTaxInterface.exe"
Arguments="Setup" WorkingDirectory="INSTALLBINFOLDER"/> <RemoveFolder
Id="ApplicationProgramsBinFolder" On="uninstall"/> <RegistryValue
Root="HKCU" Key="Software\[Manufacturer]\$(var.ProductName)" Type="integer"
Value="1" Name="installed" KeyPath="yes" /> </Component> </Directory>
</Directory> <!-- Program File Folders (i.e., C:\Program Files (x86)\ ) -->
<Directory Id="ProgramFilesFolder"> <Directory Id="DelphiaConsulting"
Name="$(var.CompanyName)" > <Directory Id="INSTALLFOLDER"
Name="$(var.ProductName)"> <Directory Id="INSTALLBINFOLDER" Name="bin" />
</Directory> </Directory> </Directory> <!-- Program Data Folders (i.e.,
C:\ProgramData, typically a hidden folder) --> <Directory
Id="CommonAppDataFolder"> <Directory Id="DelphiaAppFolder"
Name="$(var.CompanyName)"> <Directory Id="EmpowerTaxAppFolder"
Name="$(var.ProductName)"> <Component Id="EmpowerFolderPermssions"
Guid="516E524A-35BE-4FAB-BB63-59EE833A7745" KeyPath="yes"> <CreateFolder
Directory="EmpowerTaxAppFolder"> <util:PermissionEx User="Users"
GenericAll="yes" /> </CreateFolder> </Component> <Directory
Id="CONFIGFOLDER" Name="config" /> <Directory Id="LOGFOLDER" Name="log" />
<Directory Id="REPORTSFOLDER" Name="reports" /> <Directory
Id="SCRIPTSFOLDER" Name="scripts" /> </Directory> </Directory> </Directory>
</Directory> </Fragment> <Fragment> <ComponentGroup Id="ConfigComponents"
Directory="CONFIGFOLDER"> <Component Id="ConfigXML"> <File Id="ConfigXML"
Name="Config.xml" Source="$(var.ToolLibrary.TargetDir)config\config.xml"
Vital="yes" KeyPath="yes"/> </Component> <Component Id="ConfigXSD"> <File
Id="ConfigXSD" Name="ToolConfig.xsd"
Source="$(var.ToolLibrary.TargetDir)config\ToolConfig.xsd" Vital="yes"
KeyPath="yes"/> </Component> <Component Id="CustomConfigXML"> <File
Id="CustomConfigXML" Name="CustomConfig.xml"
Source="$(var.ToolLibrary.TargetDir)config\CustomConfig.xml" Vital="yes"
KeyPath="yes"/> </Component> <Component Id="FixedFormatterXML"> <File
Id="FixedFormatterXML" Name="FixedFormatter.xml"
Source="$(var.ToolLibrary.TargetDir)config\FixedFormatter.xml" Vital="yes"
KeyPath="yes"/> </Component> <Component Id="MonthlyFormatterXML"> <File
Id="MonthlyFormatterXML" Name="MonthlyFormatter.xml"
Source="$(var.ToolLibrary.TargetDir)config\MonthlyFormatter.xml"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="PayrollFormatterXML"> <File Id="PayrollFormatterXML"
Name="PayrollFormatter.xml"
Source="$(var.ToolLibrary.TargetDir)config\PayrollFormatter.xml"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="QuarterlyFormatterXML"> <File Id="QuarterlyFormatterXML"
Name="QuarterlyFormatter.xml"
Source="$(var.ToolLibrary.TargetDir)config\QuarterlyFormatter.xml"
Vital="yes" KeyPath="yes"/> </Component> <Component Id="LocalsXML"> <File
Id="LocalsXML" Name="Locals.xml"
Source="$(var.ToolLibrary.TargetDir)data\Locals.xml" Vital="yes"
KeyPath="yes"/> </Component> <Component Id="FedStateXML"> <File
Id="FedStateXML" Name="FedState.xml"
Source="$(var.ToolLibrary.TargetDir)data\FedState.xml" Vital="yes"
KeyPath="yes"/> </Component> </ComponentGroup> <ComponentGroup
Id="ReportsComponents" Directory="REPORTSFOLDER"> <Component
Id="AnnualTaxAuditReportRPT"> <File Id="AnnualTaxAuditReportRPT"
Name="AnnualTaxAuditReport.rpt"
Source="$(var.ToolLibrary.TargetDir)reports\AnnualTaxAuditReport.rpt"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="LocalinCheckHistoryRPT"> <File Id="LocalinCheckHistoryRPT" Name="Empe
Missing or Extra Local in Check History.rpt"
Source="$(var.ToolLibrary.TargetDir)reports\Empe Missing or Extra Local in
Check History.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="SITinCheckHistoryRPT"> <File Id="SITinCheckHistoryRPT" Name="Empe
Missing or Extra SIT in Check History.rpt"
Source="$(var.ToolLibrary.TargetDir)reports\Empe Missing or Extra SIT in
Check History.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="SUTAinCheckHistoryRPT"> <File Id="SUTAinCheckHistoryRPT" Name="Empe
Missing or Extra SUTA in Check History.rpt"
Source="$(var.ToolLibrary.TargetDir)reports\Empe Missing or Extra SUTA in
Check History.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpeSITTaxAuditRPT"> <File Id="EmpeSITTaxAuditRPT" Name="Empe SIT Tax
Audit.rpt" Source="$(var.ToolLibrary.TargetDir)reports\Empe SIT Tax
Audit.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpeSutaTaxAuditRPT"> <File Id="EmpeSutaTaxAuditRPT" Name="Empe Suta
Tax Audit.rpt" Source="$(var.ToolLibrary.TargetDir)reports\Empe Suta Tax
Audit.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpeUSTaxAuditRPT"> <File Id="EmpeUSTaxAuditRPT" Name="Empe USTax
Audit.rpt" Source="$(var.ToolLibrary.TargetDir)reports\Empe USTax
Audit.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpesLocalTaxAuditRPT"> <File Id="EmpesLocalTaxAuditRPT" Name="Empes
Local Tax Audit.rpt" Source="$(var.ToolLibrary.TargetDir)reports\Empes
Local Tax Audit.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpeswoutTaxesRPT"> <File Id="EmpeswoutTaxesRPT"
Name="EmpeswoutTaxes.rpt" Source="$(var.ToolLibrary.TargetDir)reports\Empes
wout Taxes.rpt" Vital="yes" KeyPath="yes"/> </Component> <Component
Id="QtrlyTaxAuditReportRPT"> <File Id="QtrlyTaxAuditReportRPT"
Name="QtrlyTax Audit Report.rpt"
Source="$(var.ToolLibrary.TargetDir)reports\QtrlyTax Audit Report.rpt"
Vital="yes" KeyPath="yes"/> </Component> </ComponentGroup> <ComponentGroup
Id="ScriptsComponents" Directory="SCRIPTSFOLDER"> <Component
Id="EmpowerCommandMonthlyTaxSQL"> <File Id="EmpowerCommandMonthlyTaxSQL"
Name="EmpowerCommand_Monthly_Tax.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\EmpowerCommand_Monthly_Tax.sql"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpowerCommand_QuarterlyTaxSQL"> <File
Id="EmpowerCommand_QuarterlyTaxSQL" Name="EmpowerCommand_Quarterly_Tax.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\EmpowerCommand_Quarterly_Tax.sql"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpowerCommandSaveTaxCodesSQL"> <File
Id="EmpowerCommandSaveTaxCodesSQL" Name="EmpowerCommand_SaveTaxCodes.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\EmpowerCommand_SaveTaxCodes.sql"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpowerCommandAuditTaxCodesSQL"> <File
Id="EmpowerCommandAuditTaxCodesSQL" Name="EmpowerCommand_AuditTaxCodes.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\EmpowerCommand_AuditTaxCodes.sql"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpowerCommandPayrollSummaryTaxSQL"> <File
Id="EmpowerCommandPayrollSummaryTaxSQL"
Name="EmpowerCommand_PayrollSummary_Tax.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\EmpowerCommand_PayrollSummary_Tax.sql"
Vital="yes" KeyPath="yes"/> </Component> <Component
Id="EmpowerCommandPayrollSummaryCATaxSQL"> <File
Id="EmpowerCommandPayrollSummaryCATaxSQL"
Name="EmpowerCommand_PayrollSummary_CATax.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\EmpowerCommand_PayrollSummary_CATax.sql"
Vital="yes" KeyPath="yes"/> </Component> <Component Id="INITSQL"> <File
Id="INITSQL" Name="INIT.sql"
Source="$(var.ToolLibrary.TargetDir)scripts\INIT.sql" Vital="yes"
KeyPath="yes"/> </Component> <Component Id="UnzipVBS"> <File Id="UnzipVBS"
Name="Unzip.vbs" Source="$(var.ToolLibrary.TargetDir)scripts\Unzip.vbs"
Vital="yes" KeyPath="yes"/> </Component> </ComponentGroup> <ComponentGroup
Id="ProductComponents" Directory="INSTALLBINFOLDER"> <Component
Id="ToolLibraryDLL"> <File Id="ToolLibraryDLL" Name="ToolLibrary.dll"
Source="$(var.EmpowerTaxInterface.TargetDir)\ToolLibrary.dll" Vital="yes"
KeyPath="yes" /> </Component> <Component Id="EmpowerTaxExeConfig"> <File
Id="EmpowerTaxExeConfig" Name="EmpowerTax.exe.config"
Source="$(var.EmpowerTaxInterface.TargetDir)\EmpowerTaxInterface.exe.config"
Vital="yes" KeyPath="yes" /> </Component> <Component Id="ProductComponent">
<File Id="EmpowerTaxInterfaceEXE"
Name="$(var.EmpowerTaxInterface.TargetFileName)"
Source="$(var.EmpowerTaxInterface.TargetDir)\EmpowerTaxInterface.exe"
Vital="yes" KeyPath="yes"> </File> <RemoveFolder
Id="RemoveApplicationProgramsFolder" Directory="ApplicationProgramsFolder"
On="uninstall"/> <RemoveFile Id="RemoveConfigFiles" Name="config.*"
Directory="CONFIGFOLDER" On="uninstall"/> <RemoveFolder
Id="RemoveConfigFolder" Directory="CONFIGFOLDER" On="uninstall"/>
<RemoveFile Id="RemoveReportsFiles" Name="reports.*"
Directory="REPORTSFOLDER" On="uninstall"/> <RemoveFolder
Id="RemoveReportsFolder" Directory="REPORTSFOLDER" On="uninstall"/>
<RemoveFile Id="RemoveScriptsFiles" Name="scripts.*"
Directory="SCRIPTSFOLDER" On="uninstall"/> <RemoveFolder
Id="RemoveScriptsFolder" Directory="SCRIPTSFOLDER" On="uninstall"/>
<RemoveFile Id="RemoveLogFiles" Name="*.*" Directory="LOGFOLDER"
On="uninstall"/> <RemoveFolder Id="RemoveLogFolder" Directory="LOGFOLDER"
On="uninstall"/> <RemoveFile Id="RemoveInstallBinFiles" Name="*.*"
Directory="INSTALLBINFOLDER" On="uninstall"/> <RemoveFolder
Id="RemoveInstallBinFolder" Directory="INSTALLBINFOLDER" On="uninstall"/>
<RemoveFolder Id="RemoveInstallFolder" Directory="INSTALLFOLDER"
On="uninstall"/> </Component> </ComponentGroup> </Fragment> </Wix>


Thanks in advance,

Brian Enderle

If you can't explain it simply, you don't understand it well enough.  -
Albert Einstein
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to