Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-19 Thread Rob Mensching
I think your error messages are all related.  An advertised shortcut points at 
the KeyPath of the Component.  By default, the KeyPath is the first Registry, 
File, or ODBC element in a Component.  What is the KeyPath for the Component 
containing your advertised shortcut?

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Venkatesh 
Malepati
Sent: Tuesday, June 12, 2007 2:13 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package


Hi
I am trying to test my .MSI with ORCA and I am getting the following error 
messages:

ICE19: Shortcut 'startmenuTeamsDesigner10Uni' advertises component:' 
Component24': This component cannot be advertised because the keypath type 
disallowed

AND
 ICE50:Component 24 has an advertised shortcut,but the keypath cannot be found.

My shortcut has the follwing code in wix file:

File Id=file934 Name=teams.exe 
src=C:\luntbuild\work\TEAMS-10.0\teams\release\program\teams-unicode\teams.exe
 Vital=yes

Shortcut Id=startmenuTeamsDesigner10Uni 
Directory=ProgramMenuFolder Name=Teams10 LongName=Teams Designer 10.0 
WorkingDirectory=TEAMSDIR Icon=teams.exe IconIndex=0 Advertise=yes/

Shortcut Id=desktopTeams10Uni Directory=DesktopFolder 
Name=Teams10 LongName=Teams Designer 10.0 WorkingDirectory=TEAMSDIR 
Icon=teams.exe IconIndex=0 Advertise=yes/

/File

If I donot advertise them I am getting these error messages:
ICE43:Component 'Component24' has non-advertised shortcuts. It should use a 
registry key under HKCU as its KeyPath.
I donot want to create path under HKCU as I need to create under HKLM.
Any solutions for this. Please help. Thanks in advance.

Regards
Venkatesh



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-13 Thread Venkatesh Malepati
Thank you very much, that worked.
Venkatesh

-Original Message-
From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 13, 2007 10:41 AM
To: Venkatesh Malepati
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package


Venkatesh Malepati wrote: 

So Do I need to create a componet for just this File id=File934?.Thanks in 
adavnace.


Yes. The ICE19 and ICE50 errors are complaining because the component had the 
registry as its key path rather than the file that's the target of the 
shortcut. Having one file per component simplifies that problem.

-- 

sig://boB

http://joyofsetup.com/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-12 Thread Venkatesh Malepati
Hi
I am trying to test my .MSI with ORCA and I am getting the following error 
messages:

ICE19: Shortcut 'startmenuTeamsDesigner10Uni' advertises component:' 
Component24': This component cannot be advertised because the keypath type 
disallowed 

AND
 ICE50:Component 24 has an advertised shortcut,but the keypath cannot be found.

My shortcut has the follwing code in wix file:

File Id=file934 Name=teams.exe 
src=C:\luntbuild\work\TEAMS-10.0\teams\release\program\teams-unicode\teams.exe
 Vital=yes

Shortcut Id=startmenuTeamsDesigner10Uni 
Directory=ProgramMenuFolder Name=Teams10 LongName=Teams Designer 10.0 
WorkingDirectory=TEAMSDIR Icon=teams.exe IconIndex=0 Advertise=yes/
Shortcut Id=desktopTeams10Uni Directory=DesktopFolder 
Name=Teams10 LongName=Teams Designer 10.0 WorkingDirectory=TEAMSDIR 
Icon=teams.exe IconIndex=0 Advertise=yes/
/File

If I donot advertise them I am getting these error messages:
ICE43:Component 'Component24' has non-advertised shortcuts. It should use a 
registry key under HKCU as its KeyPath.
I donot want to create path under HKCU as I need to create under HKLM.
Any solutions for this. Please help. Thanks in advance.

Regards
Venkatesh





-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-12 Thread Venkatesh Malepati
Also my Icon has the follwoing definition:

  Icon Id=teams.exe 
SourceFile=C:\luntbuild\work\TEAMS-10.0\teams\release\program\teams-unicode\teams.exe
 /

Venkatesh

  -Original Message-
 From: Venkatesh Malepati  
 Sent: Tuesday, June 12, 2007 5:13 PM
 To:   'wix-users@lists.sourceforge.net'
 Subject:  How to correct ICE19 and ICE50 errors in .MSI package
 
 Hi
 I am trying to test my .MSI with ORCA and I am getting the following error 
 messages:
 
 ICE19: Shortcut 'startmenuTeamsDesigner10Uni' advertises component:' 
 Component24': This component cannot be advertised because the keypath type 
 disallowed 
 
 AND
  ICE50:Component 24 has an advertised shortcut,but the keypath cannot be 
 found.
 
 My shortcut has the follwing code in wix file:
 
 File Id=file934 Name=teams.exe 
 src=C:\luntbuild\work\TEAMS-10.0\teams\release\program\teams-unicode\teams.exe
  Vital=yes
 
 Shortcut Id=startmenuTeamsDesigner10Uni 
 Directory=ProgramMenuFolder Name=Teams10 LongName=Teams Designer 10.0 
 WorkingDirectory=TEAMSDIR Icon=teams.exe IconIndex=0 Advertise=yes/
 Shortcut Id=desktopTeams10Uni 
 Directory=DesktopFolder Name=Teams10 LongName=Teams Designer 10.0 
 WorkingDirectory=TEAMSDIR Icon=teams.exe IconIndex=0 Advertise=yes/
 /File
 
 If I donot advertise them I am getting these error messages:
 ICE43:Component 'Component24' has non-advertised shortcuts. It should use a 
 registry key under HKCU as its KeyPath.
 I donot want to create path under HKCU as I need to create under HKLM.
 Any solutions for this. Please help. Thanks in advance.
 
 Regards
 Venkatesh
 
 
 
 
 
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to correct ICE19 and ICE50 errors in .MSI package

2007-06-12 Thread Bob Arnson

Venkatesh Malepati wrote:


ICE19: Shortcut 'startmenuTeamsDesigner10Uni' advertises component:' 
Component24': This component cannot be advertised because the keypath 
type disallowed


AND
 ICE50:Component 24 has an advertised shortcut,but the keypath cannot 
be found.


My shortcut has the follwing code in wix file:

File Id=file934 Name=teams.exe 
src=C:\luntbuild\work\TEAMS-10.0\teams\release\program\teams-unicode\teams.exe 
Vital=yes




What does your Component element look like? Components with shortcuts 
should have a single file so there's no confusion about what resource is 
the component's key path.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users