Thanks Mike, it works.

 

Leila

 


From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Saturday, October 14, 2006 4:54 AM
To: Leila Lali (Excell Data Corporation); wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Icon

 

I believe you have to set the ARPPRODUCTICON property to the identifier of the icon (in the Icon table) you want to use as the icon in Add/Remove Programs.

 

Most Add/Remove Programs customisation is done through properties whose names begin with ARP.

 

--

Mike Dimmick

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leila Lali (Excell Data Corporation)
Sent: 14 October 2006 02:41
To: Mike Dimmick; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Icon

Thanks it really helps,

Other question is, can I change the Icon of uninstall that shows on Control panel/Remove Program?

 

Thanks

Leila

 

 


From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Friday, October 13, 2006 5:45 PM
To: Leila Lali (Excell Data Corporation); wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Icon

 

I think you have a typo - I'm not aware that System32 is ever localized.

 

You should be aware that the file you specify is looked up on the build machine and included in the MSI - it is not the version on the end-user's machine. It's very unlikely that you actually want to do this since it will end up dropping a copy of your own cmd.exe on the user's system.

 

You should consider extracting the icon using any resource management tool - Visual Studio can do this if you select File, Open and use the drop-down next to the Open button to select Open With, Resource Editor - and using that.

 

The documentation for the Icon table says that icons associated with shortcuts must be in the PE binary format (actually it says EXE but since the difference between a DLL and an EXE is one bit in a flag field in the header I'd be surprised if this mattered). Therefore you might need to build a stub EXE just containing the icon (or perhaps a resource-only DLL?). You can have a single EXE contain all the icons for a given file extension. However, I can see by browsing %SystemRoot%\Installer that there seem to be many products that are using .ico files successfully.

 

The documentation for ICE50 confuses me. It seems to be saying, at the same time, that the extension of the Id used in the Icon table should be the same as that of the file pointed to by the shortcut, but also that the extension should be either EXE or ICO. For a shortcut to anything that's not an EXE or an ICO, that's not possible! However, the first is an error, while the second is a warning.

 

I'm sorry that this answer has been a bit rambling, I'm struggling to understand this myself.

 

--

Mike Dimmick

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leila Lali (Excell Data Corporation)
Sent: 14 October 2006 00:22
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Icon

Hi,

 

I need to use the aka Icon (cmd.exe) for one of my shortcuts, and it is not working like this:

 

<Icon Id="runShell.cmd" SourceFile="[WindowsFolder]Syeten32\cmd.exe" />

 

Does any body know how I can fix that?

 

Thanks

Leila

-------------------------------------------------------------------------
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-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to