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?
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.
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?
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.
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.