[wix-users] ICE validation errors
Charles Christie
cchristie at generaldigital.com
Wed Feb 5 09:56:23 PST 2020
I am creating an installer for an Access 2007 database project. The problem is that it only works in Access 2007; newer versions of Access refuse to open it. I tried to create unregistered Shortcuts so that I could target the company-wide installation location for the Access 2007 Runtime (C:\Program Files (x86)\Microsoft Office\Office12\MSACCESS.EXE) but I get the following messages:
C:\Users\cchristie\source\repos\GDMSPInstaller\UniTracker Setup\Artifacts\bin\UTInstaller.wxs(91): error LGHT0204: ICE03: Bad shortcut target; Table: Shortcut, Column: Target, Key(s): ProgramMenuFolder.UTShortcut
C:\Users\cchristie\source\repos\GDMSPInstaller\UniTracker Setup\Artifacts\bin\UTInstaller.wxs(139): error LGHT0204: ICE03: Bad shortcut target; Table: Shortcut, Column: Target, Key(s): DesktopFolder.DesktopShortcut
What can I do to correct these, if anything? Wix source below:
<Component Id="Component.UTShortcut" Guid="283ad75e-0125-40ab-beb7-9edd6ad5c1b4">
<Shortcut Id="ProgramMenuFolder.Universal_Tracker.UTShortcut" WorkingDirectory="INSTALLDIR" Target="C:\Program Files (x86)\Microsoft Office\Office12\MSACCESS.EXE" Arguments="[INSTALLDIR]UT.ade" Name="Universal Tracker.lnk" Icon="IconFile1_UTIcon.ico" IconIndex="0" />
<RegistryKey Root="HKCU" Key="Software\WixSharp\Used">
<RegistryValue Value="0" Type="string" KeyPath="yes" />
</RegistryKey>
</Component>
Note that if I suppress the ICE03 message, the icons are just never created at all when the installer is run.
More information about the wix-users
mailing list