I don't know if it helps, but you could try specifying a Name property for
the program menu folder. I'm not familiar with WiX 3.x, but it worths a try.

2007/9/15, Debbie Highgate <[EMAIL PROTECTED]>:
>
> Hi,
>
> I have a file that I've modified from a (working) WiX 2.0 file. 
> light.execomplains about ProgramMenuMyApplicationFolder being in the user 
> profile,
> but not being in the RemoveFile table. I added a <RemoveFolder/> tag in the
> appropriate place, but this then got me an error about not having a registry
> key.
>
> Can anyone tell me what I need to add, where and why to get this thing
> working? I'd like to use WiX for my installer, but I'm stumped.
>
> The full content of my install file is listed below. If you want to
> compile it, add MyApplication.exe and MyApplication.ico files in the same
> directory as the wxs file.
>
> Thanks,
>
> Debbie
>
> <?xml version="1.0" encoding="utf-8"?>
> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
>     <Product Id="{D2059C88-8C28-4B0A-BA1F-E23E7A78CCD2}"
> Name="MyApplication" Version="2.0.0" Manufacturer="MyCompany"
> UpgradeCode="{12F4AFDB-386F-4DF0-B711-3320311F4B49}" Language="1031"
> Codepage="1252">
>
>         <Package Description="MyApplication Installer"
> Manufacturer="MyCompany" Comments="MyApplication is a trademark of
> MyCompany" Keywords="Installer" InstallerVersion="100" Compressed="yes"
> Languages="1031" SummaryCodepage="1252"/>
>
>         <Condition Message="MyApplication requires Windows 2000 or
> higher.">VersionNT >= 500</Condition>
>         <Condition Message="MyApplication requires the .NET Framework 2.0or 
> higher."><![CDATA[MsiNetAssemblySupport >= "
> 2.0.50727"]]></Condition>
>
>         <Media Id="1" Cabinet="Contents.cab" EmbedCab="yes"
> DiskPrompt="CD"/>
>         <Property Id="DiskPrompt" Value="MyApplication Installation [1]"/>
>
>         <Directory Id="TARGETDIR" Name="SourceDir">
>             <Directory Id="ProgramFilesFolder">
>                 <Directory Id="MyCompany" Name="MyCompany">
>                     <Directory Id="INSTALLDIR" Name="MyApplication">
>
>                         <Component Id="Executable"
> Guid="{717DF426-13B6-412D-A99F-DA9ABCA883A0}">
>                             <File Id="MyApplicationExe" Name="
> MyApplication.exe" DiskId="1" Source="MyApplication.exe" Vital="yes">
>                                 <Shortcut Id="ProgramMenuMyApplication"
> Directory="ProgramMenuMyApplicationFolder" Name="MyApplication" Icon="
> MyApplication.ico" IconIndex="0" Advertise="yes"
> WorkingDirectory="INSTALLDIR"/>
>                                 <Shortcut Id="DesktopMyApplication"
> Directory="DesktopFolder" Name="MyApplication" Icon="MyApplication.ico"
> IconIndex="0" Advertise="yes" WorkingDirectory="INSTALLDIR"/>
>                             </File>
>                         </Component>
>
>                     </Directory>
>                 </Directory>
>             </Directory>
>
>             <Directory Id="ProgramMenuFolder">
>                 <Directory Id="ProgramMenuMyApplicationFolder"
> Name="MyCompany's MyApplication"/>
>             </Directory>
>
>             <Directory Id="DesktopFolder" Name="Desktop"/>
>         </Directory>
>
>         <Feature Id="Complete" Level="1">
>             <ComponentRef Id="Executable"/>
>         </Feature>
>
>         <Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR"/>
>         <UIRef Id="WixUI_InstallDir"/>
>         <UIRef Id="WixUI_ErrorProgressText"/>
>
>         <Icon Id="MyApplication.ico" SourceFile="MyApplication.ico"/>
>
>         <Property Id="ARPHELPLINK">http://www.mycompany.com/myapplication/
> </Property>
>         <Property Id="ARPHELPTELEPHONE">+1 (555)555-5555</Property>
>         <Property Id="ARPCONTACT">MyCompany</Property>
>         <Property Id="ARPURLINFOABOUT">
> http://www.mycompany.com/myapplication/</Property>
>         <Property Id="ARPURLUPDATEINFO">
> http://www.mycompany.com/myapplication/</Property>
>     </Product>
> </Wix>
>
> ------------------------------
> Looking for a deal? Find great prices on flights and 
> hotels<http://us.rd.yahoo.com/evt=47094/*http://farechase.yahoo.com/;_ylc=X3oDMTFicDJoNDllBF9TAzk3NDA3NTg5BHBvcwMxMwRzZWMDZ3JvdXBzBHNsawNlbWFpbC1uY20->with
>  Yahoo! FareChase.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to