|
From: Shmarya R. <shm...@gm...> - 2006-07-09 14:44:11
|
Any ideas? On 7/4/06, Shmarya Rubenstein <shm...@gm...> wrote: > > Ok, added that now I'm getting: > > warning LGHT1010 : Found orphaned Component > 'ProgramsMenu'. Every Component should have at least one parent Feature. > error LGHT0204 : ICEM05: The component > ProgramsMenu.B5B01DD1_64E0_4204_A7DE_B079DF5A26D6 in the Component table > is not listed in the ModuleComponents table. > > Let me explain my setup a bit more: > I have a bunch of wxs <Module> files, all of which reference the one > central directories.wxs file, which now contains the following code: > > <Fragment> > > <Directory Id='TARGETDIR' Name='SourceDir'> > > <Directory Id='ProgramFilesFolder' Name='PFiles'> > <Directory Id='INSTALLDIR' Name='My'> > </Directory> > </Directory> > > > <Directory Id="ProgramMenuFolder" Name="Programs"> > <Directory Id="ProgramMenuMyFolder" Name="My"> > <Directory Id='ProgramMenuMyToolFolder' Name='Tools'> > <Component Id='ProgramsMenu' > Guid='AB2F4C80-E4DB-4DB2-945F-10E3C5FD5F8F'> > <RemoveFolder Id='Null' On='uninstall'/> > </Component> > </Directory> > </Directory> > </Directory> > > </Directory> > > </Fragment> > > > Some of the modules contain <Shortcut>'s defined as part of <File> > elements. The <Shortcuts> use either ProgramMenuMyFolder or > ProgramMenuMyToolFolder for their Directory element's value. > > Until I added the shortcuts, everything was great! Also, if I change the > ProgramMenuFolder to ProgramMenuFolder1 everything seems to work well.... > > Help!??! > > Thanks, > Shmarya > > On 7/4/06, Rob Hamflett <ro...@sn...> wrote: > > > If you want to get rid of the validation error you need to create a > > component under > > ProgramMenuMyToolFolder which just contains <RemoveFolder />. And yes, > > it's annoying. > > > > Rob > > > > Shmarya Rubenstein wrote: > > > Hi all, > > > > > > I have the following: > > > > > > <Directory Id="ProgramMenuFolder" Name="Programs"> > > > <Directory Id="ProgramMenuMyFolder" Name="My"> > > > <Directory Id=' ProgramMenuMyToolFolder' Name='Tools'> > > > </Directory> > > > </Directory> > > > </Directory> > > > > > > I use the Directories ID in a Shortcut definition: > > > <File > > > Id='$(var.projectname).exe' > > > Name='$(var.projectname).exe' > > > Source='$(var.bin_directory)net-2.0/$(var.projectname).exe' > > > Vital='yes'> > > > <Shortcut > > > Id="$(var.projectname)__shortcut" > > > Directory="ProgramMenuMyToolFolder" > > > Name="Imhotep Log Viewer" > > > WorkingDirectory='INSTALLDIR' > > > Icon='$(var.projectname).ico' > > > IconIndex='0'/> > > > > > > All seems fine... > > > > > > But when I 'light', I get the following: > > > error LGHT0204 : ICE64: The directory ProgramMenuMyToolFolder is in > > the > > > user profile but is not listed in the RemoveFile table. > > > > > > What am I doing wrong? > > > > > > > > > -- > > > Shmarya > > > ----------------------------------------------------------- > > > shm...@gm... <mailto:shm...@gm... > - > > > http://idp.shmarya.net > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > Using Tomcat but need to do more? Need to support web services, > > security? > > > Get stuff done quickly with pre-integrated technology to make your job > > easier > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache > > Geronimo > > > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > WiX-users mailing list > > > WiX...@li... > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > Using Tomcat but need to do more? Need to support web services, > > security? > > Get stuff done quickly with pre-integrated technology to make your job > > easier > > Download IBM WebSphere Application Server v.1.0.1 based on Apache > > Geronimo > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > > WiX-users mailing list > > WiX...@li... > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > -- > Shmarya > ----------------------------------------------------------- > shm...@gm... - http://idp.shmarya.net > -- Shmarya ----------------------------------------------------------- shm...@gm... - http://shmarya.net NUnit rocks! http://nunit.com |