Cameyo

Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: Icon weirdness
Anonymous

Date:
Icon weirdness
Permalink   
 


Hello All,

Using Cameyo 2.0.834, I've created a package in which most everything works - except for the icon for the package. I've edited the package in Cameyo Studio, selected a .exe file from which it gets the proper icon. However, when I copy the cameyo.exe package to another computer, the icon changes to some ugly black outline, meaningless icon. If I rename the cameyo.exe app to cameyo-1.exe the icon appears properly. Seriously...what's wrong with this?



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

Hello,

Is it possible for you to upload your virtual package somewhere for us to examine the icon?  If not, the name of the application might help.



__________________
Anonymous

Date:
Permalink   
 

Hi mule,

At this time I cannot upload the app, nor disclose it's name. We are evaluating Cameyo for internal use on a rather large project. I have done some more testing and noted that if I run Cameyo-version...exe -remove, then the icon resets properly as well. Very curious. It is also worth mentioning that the packager for this app ends with the message dialog with the contents:

"This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the Default Programs control panel."

This  message apears to be from Windows, not Cameyo, and my Cameyo app package is saved without the .cameyo.exe extension. I have to rename it manually, adding the .cameyo.exe extension for it to even launch properly. It tends to work after I do the manual intervention, but I seem to have broken Cameyo with this package.

The resultant package is 776MB - not sure if that's the issue.

I am sorry I cannot provide the real artifacts for debugging this. It is a large Java Swing app that I have produced a directory structure so that the xcopy of the Swing app directories, along with the jre directory (from a reference install machine) works. I can xcopy the directory, and run the app on any Windows machine. I packaged up the directories into an MSI, then run Cameyo, run my MSI - which just lays down the directories, then I click "Install done...", after the post processing, I get the error dialog with the contents above.



__________________
Anonymous

Date:
Permalink   
 

I am using Cameyo-2.0.834.exe.



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

Okay, I think I might know which "ugly black outline, meaningless icon" you are getting, but I'm not sure why changing the name of the package (or using -Remove on Cameyo) changes the icon.  Does your MSI create a shortcut, or does Cameyo give you this warning after the post-installation snapshot: No shortcuts were created by this application (nothing was installed?). Package will not be auto-configured.  Do you still want to proceed with packaging?



__________________
Anonymous

Date:
Permalink   
 

Hi mule,

My MSI does not create a shortcut, and I did receive those messages you mention. I worked around that by manually dragging a shortcut to the desktop prior to pressing the "Install done..." button. That eliminated the "...Do you still want to proceed with packaging?" dialog.

 



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

Was your manual shortcut to the executable that provides the right icon for your virtual package, or was it a dummy shortcut?



__________________
Anonymous

Date:
Permalink   
 

The former - to the actual .exe that is the app.



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

and that actual .exe that is the app provides the icon for the package??  That's the part I find peculiar, that you would get the strange icon with the black outline.  If you weren't providing a shortcut or if you were manually assigning the icon through Package Editor from a different executable, I could understand it, but as I said, I'm surprised that changing the name of the package changes the icon from the one with the black outline to the proper one.



__________________
Anonymous

Date:
Permalink   
 

Yes, the app .exe I use the shortcut for is the app .exe I used to provide the icon.



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

You said that if you rename the cameyo.exe app to cameyo-1.exe, it changes the icon from the black outline to the proper icon.

1. What happens if you rename it back, i.e. from cameyo-1.exe to cameyo.exe?  Does it change back from the proper icon to the black outline?

2. Does the icon with the black outline change if you reboot?

3. Does the icon with the black outline change if you clear your Icon Cache?



__________________
Anonymous

Date:
Permalink   
 

Hi mule,

1. Yes.

2. No.

3. I deleted the Administrator user's IconCache.db file in the C:\Users\Administrator\AppData\Local dir, and the issue seems gone for now.



__________________
Page 1 of 1  sorted by
 
Quick Reply

Please log in to post quick replies.



Create your own FREE Forum
Report Abuse
Powered by ActiveBoard