Tengo un proyecto que usa una biblioteca Java convertida usando IKVM. He añadido el archivo DLL creado más todos los posibles DLL IKVM como referencias a mi proyecto, pero cuando lo ejecuto, me sale el siguiente error de ejecución:Cómo depurar errores de tiempo de ejecución de "No se pudo cargar el archivo o el ensamblado"?
System.IO.FileNotFoundException : Could not load file or assembly 'core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
No estoy realmente seguro de cómo depurar este error. ¿Hay alguna manera de saber exactamente qué tipo falta? De la descripción, supongo que esta es la DLL generada (desde la lib de Java) pero la he agregado correctamente como referencia.
¿Qué más he hecho mal?
Como no estoy seguro de lo que no voy presentar una respuesta. Un .DLL faltante no lanzará una IOexception. Lo más probable es que .DLL lea algún tipo de archivo (una configuración o algo así) y falta. Probablemente deberías consultar el manual de este IKVM. –
La etiqueta "assembly" es para programación en lenguaje ensamblador. Lo he borrado, espero que no te importe. – Jester
Excelente idea, pero creo que olvidó agregar la etiqueta ikvm que es mejor para esta publicación;) –