Not sure if this is useful information but weirdly the icon for keepass appeared after having restarted compiz while the mono application was open. If I restart Unity it reverts to the old 'unknown' icon.
Although the icon appears correctly the launcher issues still remain. In the newly attached screenshot, the green icon is the custom launcher I created for keepass mono application. The green launcher can start the application but has no further functionality once keepass has started and instead the blue icon/launcher will appear for the opened mono application. This blue launcher can be kept on the unity launcher but if keepass has been closed it will not reopen the application when clicked. ** Attachment added: "Keepass (mono) Screenshot2" https://bugs.launchpad.net/ubuntu/+source/unity/+bug/768931/+attachment/2113292/+files/Workspace%201_050.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/768931 Title: no custom icon on launcher displayed for mono winforms apps -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs