I have KeePass2 installed on a USB flash drive. In Ubuntu 12.04 all I had to do to start is was right click KeePass.exe and select Open With Mono Runtime. In 13.04 I only have the options of opening with Archive Manager or Wine. I have mono installed and can start KeePass from the command line with either:
KeePass.exe or
mono KeePass.exe I can't start KeePass from a script on the flash drive because it is not possible to make it executable.
21 Answer
This is functionality that was removed from versions of Ubuntu @ 11.10 and beyond. The 'Add' for adding a custom opener no longer exists. If you would like to do this open a terminal and change to your KeePass directory.
Then type:
mimeopen -d KeePass.exeYou will see that there will be options asking what you want the default open to be, you will select the number that has the option 'Other' and when prompted:
mono %fThis should allow it into the Open With list. I hope this helps!
1