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
The dependency walker statically resolves all the DLLs needed by a native PE file and flags missing dependencies, while Fusion Log Viewer catches assembly binding problems in managed code during runtime. For managed .Net code that loads native DLLs dynamically these tools are not enough.
Here is a blog post on how you can use Process Monitor to debug “Could not load file or assembly” problems: https://www.codeproject.com/Articles/560816/Troubleshooting-dependency-resolution-problems-usi