If a user has Firefox 12 already installed locally and then runs a Virtual Firefox 7 (packaged by Cameyo), the new virtual firefox opens a new Firefox 12 window, not the packaged Firefox 7.
Is this possible to run multiple versions of an application?
1. Create the Cameyo package for Firefox 7 normally. Edit the package and change the command line to have the "-no-remote" flag. This disables the check to see if any other versions of Firefox are running. Why its called "no-remote" I don't know. This is how I ended up fixing this.
2. Create a shortcut to the created Cameyo package and pass the same "-no-remote" flag via the shortcut.
Hope this helps anyone else who may run into this issue.