I have a project that uses a Java library converted using IKVM. I added the created DLL plus all possible IKVM DLLs as references to my project, but when I run it, I get the
You can diagnose that by using Fusion Log Viewer (available in the Microsoft SDK). Launch it in Administrator and activate the log in the Settings.
It will log all the informations regarding your references loading (and all their references). It will explicitly tell you which reference is missing and where it has searched for it.
MSDN on Fusion Log Viewer